style(api): tighten nested server secret visibility checks
This commit is contained in:
parent
b29bdce73a
commit
f40bb80f9d
1 changed files with 6 additions and 5 deletions
|
|
@ -62,17 +62,18 @@ private function removeSensitiveData($database)
|
||||||
*/
|
*/
|
||||||
private function exposeNestedServerSecrets(Model $model): void
|
private function exposeNestedServerSecrets(Model $model): void
|
||||||
{
|
{
|
||||||
$server = $model->destination?->server ?? null;
|
$server = $model->destination?->server;
|
||||||
if (! $server) {
|
if ($server === null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$server->makeVisible([
|
$server->makeVisible([
|
||||||
'logdrain_axiom_api_key',
|
'logdrain_axiom_api_key',
|
||||||
'logdrain_newrelic_license_key',
|
'logdrain_newrelic_license_key',
|
||||||
]);
|
]);
|
||||||
$settings = $server->settings ?? null;
|
|
||||||
if ($settings) {
|
if ($server->settings !== null) {
|
||||||
$settings->makeVisible([
|
$server->settings->makeVisible([
|
||||||
'sentinel_token',
|
'sentinel_token',
|
||||||
'sentinel_custom_url',
|
'sentinel_custom_url',
|
||||||
'logdrain_newrelic_license_key',
|
'logdrain_newrelic_license_key',
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue