Skip to content

Commit 19b996c

Browse files
author
Christian
committed
removing diabled linting comments
1 parent c279ec0 commit 19b996c

File tree

4 files changed

+19
-17
lines changed

4 files changed

+19
-17
lines changed

src/Frontend/src/components/failedmessages/EditRetryDialog.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ interface HeaderWithEditing extends Header {
1818
isMarkedAsRemoved: boolean;
1919
isChanged: boolean;
2020
}
21+
import type { HeaderWithEditing } from "@/resources/EditedMessage";
2122
2223
const emit = defineEmits<{
2324
cancel: [];

src/Frontend/src/composables/serviceFailedMessage.ts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import type { Ref } from "vue";
33
import { useIsSupported } from "@/composables/serviceSemVer";
44
import { environment } from "@/composables/serviceServiceControl";
55
import type EditRetryResponse from "@/resources/EditRetryResponse";
6+
import type { EditedMessage, HeaderWithEditing } from "@/resources/EditedMessage";
67

78
export async function useUnarchiveMessage(ids: string[]) {
89
const response = await usePatchToServiceControl("errors/unarchive/", ids);
@@ -22,15 +23,8 @@ export async function useRetryMessages(ids: string[]) {
2223
await usePostToServiceControl("errors/retry", ids);
2324
}
2425

25-
export async function useRetryEditedMessage(
26-
id: string,
27-
editedMessage: Ref<{
28-
messageBody: string;
29-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
30-
headers: any[];
31-
}>
32-
): Promise<EditRetryResponse> {
33-
let headers = editedMessage.value.headers;
26+
export async function useRetryEditedMessage(id: string, editedMessage: Ref<EditedMessage>): Promise<EditRetryResponse> {
27+
let headers: HeaderWithEditing[] | { [key: string]: string } = editedMessage.value.headers;
3428
if (useIsSupported(environment.sc_version, "5.2.0")) {
3529
headers = editedMessage.value.headers.reduce(
3630
(result, header) => {
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import type Header from "./Header";
2+
3+
export interface HeaderWithEditing extends Header {
4+
isLocked: boolean;
5+
isSensitive: boolean;
6+
isMarkedAsRemoved: boolean;
7+
isChanged: boolean;
8+
}
9+
10+
export interface EditedMessage {
11+
messageBody: string;
12+
headers: HeaderWithEditing[];
13+
}

src/Frontend/src/stores/MessageStore.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import xmlFormat from "xml-formatter";
1313
import { useArchiveMessage, useRetryMessages, useUnarchiveMessage, useRetryEditedMessage } from "@/composables/serviceFailedMessage";
1414
import { DataContainer } from "./DataContainer";
1515
import type EditRetryResponse from "@/resources/EditRetryResponse";
16+
import type { EditedMessage } from "@/resources/EditedMessage";
1617

1718
interface Model {
1819
id?: string;
@@ -251,14 +252,7 @@ export const useMessageStore = defineStore("MessageStore", () => {
251252
}
252253
}
253254

254-
async function retryEditedMessage(
255-
id: string,
256-
editedMessage: Ref<{
257-
messageBody: string;
258-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
259-
headers: any[];
260-
}>
261-
): Promise<void> {
255+
async function retryEditedMessage(id: string, editedMessage: Ref<EditedMessage>): Promise<void> {
262256
const response = await useRetryEditedMessage(id, editedMessage);
263257
editRetryResponse.value = response;
264258
}

0 commit comments

Comments
 (0)