fix: lint and types
This commit is contained in:
@@ -51,7 +51,7 @@ class UserPreferencesService {
|
||||
kanbanFilters: DEFAULT_PREFERENCES.kanbanFilters,
|
||||
viewPreferences: DEFAULT_PREFERENCES.viewPreferences,
|
||||
columnVisibility: DEFAULT_PREFERENCES.columnVisibility,
|
||||
jiraConfig: DEFAULT_PREFERENCES.jiraConfig as any,
|
||||
jiraConfig: DEFAULT_PREFERENCES.jiraConfig as any, // eslint-disable-line @typescript-eslint/no-explicit-any
|
||||
}
|
||||
});
|
||||
|
||||
@@ -180,7 +180,7 @@ class UserPreferencesService {
|
||||
const userPrefs = await this.getOrCreateUserPreferences();
|
||||
await prisma.userPreferences.update({
|
||||
where: { id: userPrefs.id },
|
||||
data: { jiraConfig: config as any }
|
||||
data: { jiraConfig: config as any } // eslint-disable-line @typescript-eslint/no-explicit-any
|
||||
});
|
||||
} catch (error) {
|
||||
console.warn('Erreur lors de la sauvegarde de la config Jira:', error);
|
||||
@@ -194,7 +194,7 @@ class UserPreferencesService {
|
||||
async getJiraConfig(): Promise<JiraConfig> {
|
||||
try {
|
||||
const userPrefs = await this.getOrCreateUserPreferences();
|
||||
const dbConfig = (userPrefs as any).jiraConfig as JiraConfig | null;
|
||||
const dbConfig = userPrefs.jiraConfig as JiraConfig | null;
|
||||
|
||||
// Si config en DB, l'utiliser
|
||||
if (dbConfig && (dbConfig.baseUrl || dbConfig.email || dbConfig.apiToken)) {
|
||||
@@ -258,7 +258,7 @@ class UserPreferencesService {
|
||||
kanbanFilters: DEFAULT_PREFERENCES.kanbanFilters,
|
||||
viewPreferences: DEFAULT_PREFERENCES.viewPreferences,
|
||||
columnVisibility: DEFAULT_PREFERENCES.columnVisibility,
|
||||
jiraConfig: DEFAULT_PREFERENCES.jiraConfig as any,
|
||||
jiraConfig: DEFAULT_PREFERENCES.jiraConfig as any, // eslint-disable-line @typescript-eslint/no-explicit-any
|
||||
}
|
||||
});
|
||||
} catch (error) {
|
||||
|
||||
Reference in New Issue
Block a user