From 99b757488c077cee7d0ab89eeec181a7ee6290eb Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 15 Nov 2022 15:00:19 +0100 Subject: Fix server lint --- server/models/abuse/abuse.ts | 2 +- server/models/server/plugin.ts | 4 ++-- server/models/video/formatter/video-format-utils.ts | 2 +- server/models/video/sql/video/shared/abstract-video-query-builder.ts | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) (limited to 'server/models') diff --git a/server/models/abuse/abuse.ts b/server/models/abuse/abuse.ts index f85f48e86..4c6a96a86 100644 --- a/server/models/abuse/abuse.ts +++ b/server/models/abuse/abuse.ts @@ -436,7 +436,7 @@ export class AbuseModel extends Model>> { buildBaseVideoCommentAbuse (this: MAbuseUserFormattable) { // Associated video comment could have been destroyed if the video has been deleted - if (!this.VideoCommentAbuse || !this.VideoCommentAbuse.VideoComment) return null + if (!this.VideoCommentAbuse?.VideoComment) return null const entity = this.VideoCommentAbuse.VideoComment diff --git a/server/models/server/plugin.ts b/server/models/server/plugin.ts index 6a5d80182..71c205ffa 100644 --- a/server/models/server/plugin.ts +++ b/server/models/server/plugin.ts @@ -122,7 +122,7 @@ export class PluginModel extends Model>> { return PluginModel.findOne(query) .then(p => { - if (!p || !p.settings || p.settings === undefined) { + if (!p?.settings || p.settings === undefined) { const registered = registeredSettings.find(s => s.name === settingName) if (!registered || registered.default === undefined) return undefined @@ -152,7 +152,7 @@ export class PluginModel extends Model>> { const result: SettingEntries = {} for (const name of settingNames) { - if (!p || !p.settings || p.settings[name] === undefined) { + if (!p?.settings || p.settings[name] === undefined) { const registered = registeredSettings.find(s => s.name === name) if (registered?.default !== undefined) { diff --git a/server/models/video/formatter/video-format-utils.ts b/server/models/video/formatter/video-format-utils.ts index 240619f69..f285db477 100644 --- a/server/models/video/formatter/video-format-utils.ts +++ b/server/models/video/formatter/video-format-utils.ts @@ -58,7 +58,7 @@ export type VideoFormattingJSONOptions = { } function guessAdditionalAttributesFromQuery (query: VideosCommonQueryAfterSanitize): VideoFormattingJSONOptions { - if (!query || !query.include) return {} + if (!query?.include) return {} return { additionalAttributes: { diff --git a/server/models/video/sql/video/shared/abstract-video-query-builder.ts b/server/models/video/sql/video/shared/abstract-video-query-builder.ts index 3c74b0ea6..f0ce69501 100644 --- a/server/models/video/sql/video/shared/abstract-video-query-builder.ts +++ b/server/models/video/sql/video/shared/abstract-video-query-builder.ts @@ -302,7 +302,7 @@ export class AbstractVideoQueryBuilder extends AbstractRunQuery { } protected buildAttributesObject (prefixKey: string, attributeKeys: string[]) { - const result: { [id: string]: string} = {} + const result: { [id: string]: string } = {} const prefixValue = prefixKey.replace(/->/g, '.') -- cgit v1.2.3