From ea81697b5f9a872ee440509d782d7750887053e0 Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Thu, 4 Jan 2024 12:32:07 +0100 Subject: [PATCH] fix: Eslint offenses for backend package --- .../apps/ntfy/actions/send-message/index.ts | 21 +++++++------------ .../actions/send-message/index.ts | 7 ++++--- packages/backend/src/helpers/error-handler.js | 1 + ...find-or-create-user-by-saml-identity.ee.ts | 1 - 4 files changed, 12 insertions(+), 18 deletions(-) diff --git a/packages/backend/src/apps/ntfy/actions/send-message/index.ts b/packages/backend/src/apps/ntfy/actions/send-message/index.ts index 8cc91584..76405223 100644 --- a/packages/backend/src/apps/ntfy/actions/send-message/index.ts +++ b/packages/backend/src/apps/ntfy/actions/send-message/index.ts @@ -1,4 +1,3 @@ -import qs from 'qs'; import defineAction from '../../../../helpers/define-action'; export default defineAction({ @@ -19,7 +18,8 @@ export default defineAction({ key: 'message', type: 'string' as const, required: true, - description: 'Message body to be sent, set to triggered if empty or not passed.', + description: + 'Message body to be sent, set to triggered if empty or not passed.', variables: true, }, { @@ -67,22 +67,15 @@ export default defineAction({ key: 'delay', type: 'string' as const, required: false, - description: 'Timestamp or duration for delayed delivery. For example, 30min or 9am.', + description: + 'Timestamp or duration for delayed delivery. For example, 30min or 9am.', variables: true, }, ], async run($) { - const { - topic, - message, - title, - email, - click, - attach, - filename, - delay - } = $.step.parameters; + const { topic, message, title, email, click, attach, filename, delay } = + $.step.parameters; const payload = { topic, message, @@ -91,7 +84,7 @@ export default defineAction({ click, attach, filename, - delay + delay, }; const response = await $.http.post('/', payload); diff --git a/packages/backend/src/apps/telegram-bot/actions/send-message/index.ts b/packages/backend/src/apps/telegram-bot/actions/send-message/index.ts index 6399d9bc..e783f41b 100644 --- a/packages/backend/src/apps/telegram-bot/actions/send-message/index.ts +++ b/packages/backend/src/apps/telegram-bot/actions/send-message/index.ts @@ -1,4 +1,3 @@ -import qs from 'qs'; import defineAction from '../../../../helpers/define-action'; export default defineAction({ @@ -11,7 +10,8 @@ export default defineAction({ key: 'chatId', type: 'string' as const, required: true, - description: 'Unique identifier for the target chat or username of the target channel (in the format @channelusername).', + description: + 'Unique identifier for the target chat or username of the target channel (in the format @channelusername).', variables: true, }, { @@ -28,7 +28,8 @@ export default defineAction({ type: 'dropdown' as const, required: false, value: false, - description: 'Sends the message silently. Users will receive a notification with no sound.', + description: + 'Sends the message silently. Users will receive a notification with no sound.', variables: true, options: [ { diff --git a/packages/backend/src/helpers/error-handler.js b/packages/backend/src/helpers/error-handler.js index 910e92e5..d71e90b3 100644 --- a/packages/backend/src/helpers/error-handler.js +++ b/packages/backend/src/helpers/error-handler.js @@ -1,6 +1,7 @@ import logger from './logger'; // Do not remove `next` argument as the function signature will not fit for an error handler middleware +// eslint-disable-next-line @typescript-eslint/no-unused-vars const errorHandler = (err, req, res, next) => { if (err.message === 'Not Found') { res.status(404).end(); diff --git a/packages/backend/src/helpers/find-or-create-user-by-saml-identity.ee.ts b/packages/backend/src/helpers/find-or-create-user-by-saml-identity.ee.ts index 2a0372ad..e078e239 100644 --- a/packages/backend/src/helpers/find-or-create-user-by-saml-identity.ee.ts +++ b/packages/backend/src/helpers/find-or-create-user-by-saml-identity.ee.ts @@ -1,7 +1,6 @@ import SamlAuthProvider from '../models/saml-auth-provider.ee'; import User from '../models/user'; import Identity from '../models/identity.ee'; -import SamlAuthProvidersRoleMapping from '../models/saml-auth-providers-role-mapping.ee'; const getUser = ( user: Record,