diff --git a/src/backend/common/vendor/maloja/MalojaApiClient.ts b/src/backend/common/vendor/maloja/MalojaApiClient.ts index 539c8624..e9ca7f47 100644 --- a/src/backend/common/vendor/maloja/MalojaApiClient.ts +++ b/src/backend/common/vendor/maloja/MalojaApiClient.ts @@ -261,14 +261,14 @@ export class MalojaApiClient extends AbstractApiClient { return [scrobbleResponse, responseBody, warnStr] } catch (e) { - this.logger.error(`Scrobble Error (${sType})`, { playInfo: buildTrackString(playObj), payload: scrobbleData }); + this.logger.error({ playInfo: buildTrackString(playObj), payload: scrobbleData }, `Scrobble Error (${sType})`); const responseError = getMalojaResponseError(e); if (responseError !== undefined) { if (responseError.status < 500 && e instanceof UpstreamError) { e.showStopper = false; } if (responseError.response?.text !== undefined) { - this.logger.error('Raw Response:', { text: responseError.response?.text }); + this.logger.error({ text: responseError.response?.text }, 'Raw Response'); } } throw e; diff --git a/src/backend/scrobblers/MalojaScrobbler.ts b/src/backend/scrobblers/MalojaScrobbler.ts index 4f454827..5afbdcfc 100644 --- a/src/backend/scrobblers/MalojaScrobbler.ts +++ b/src/backend/scrobblers/MalojaScrobbler.ts @@ -122,7 +122,7 @@ export default class MalojaScrobbler extends AbstractScrobbleClient { await this.notifier.notify({ title: `Client - ${capitalize(this.type)} - ${this.name} - Scrobble Error`, message: `Failed to scrobble => ${buildTrackString(playObj)} | Error: ${e.message}`, priority: 'error' }); throw e; } finally { - this.logger.debug('Raw Payload:', scrobbleData); + this.logger.debug(scrobbleData, 'Raw Payload'); } } } \ No newline at end of file