diff --git a/components/settings/JiraConfigForm.tsx b/components/settings/JiraConfigForm.tsx
index 18e5c0f..aead8ec 100644
--- a/components/settings/JiraConfigForm.tsx
+++ b/components/settings/JiraConfigForm.tsx
@@ -28,9 +28,9 @@ export function JiraConfigForm({ config }: JiraConfigFormProps) {
// Pour cette démo, on affiche juste un message informatif
setMessage({
type: 'success',
- text: 'Configuration sauvegardée. Redémarrez l\'application pour appliquer les changements.'
+ text: 'Configuration sauvegardée. Redémarrez l'application pour appliquer les changements.'
});
- } catch (error) {
+ } catch {
setMessage({
type: 'error',
text: 'Erreur lors de la sauvegarde de la configuration'
@@ -47,7 +47,7 @@ export function JiraConfigForm({ config }: JiraConfigFormProps) {
{/* Statut actuel */}
-
Statut de l'intégration
+
Statut de l'intégration
{isJiraConfigured
? 'Jira est configuré et prêt à être utilisé'
@@ -101,7 +101,7 @@ export function JiraConfigForm({ config }: JiraConfigFormProps) {
required
/>
- L'URL de votre instance Jira Cloud (ex: https://monentreprise.atlassian.net)
+ L'URL de votre instance Jira Cloud (ex: https://monentreprise.atlassian.net)
@@ -118,7 +118,7 @@ export function JiraConfigForm({ config }: JiraConfigFormProps) {
required
/>
- L'email de votre compte Jira
+ L'email de votre compte Jira
@@ -171,16 +171,16 @@ export function JiraConfigForm({ config }: JiraConfigFormProps) {
💡 Instructions de configuration
1. URL de base: Votre domaine Jira Cloud (ex: https://monentreprise.atlassian.net)
-
2. Email: L'email de votre compte Jira/Atlassian
+
2. Email: L'email de votre compte Jira/Atlassian
3. Token API: Créez un token depuis votre profil Atlassian :
- Allez sur id.atlassian.com
- - Cliquez sur "Create API token"
- - Donnez un nom descriptif (ex: "TowerControl")
+ - Cliquez sur "Create API token"
+ - Donnez un nom descriptif (ex: "TowerControl")
- Copiez le token généré
- Note: Ces variables doivent être configurées dans l'environnement du serveur (JIRA_BASE_URL, JIRA_EMAIL, JIRA_API_TOKEN)
+ Note: Ces variables doivent être configurées dans l'environnement du serveur (JIRA_BASE_URL, JIRA_EMAIL, JIRA_API_TOKEN)
diff --git a/components/settings/SettingsPageClient.tsx b/components/settings/SettingsPageClient.tsx
index c96c389..7a1f76b 100644
--- a/components/settings/SettingsPageClient.tsx
+++ b/components/settings/SettingsPageClient.tsx
@@ -3,7 +3,6 @@
import { useState } from 'react';
import { Header } from '@/components/ui/Header';
import { Card, CardHeader, CardContent } from '@/components/ui/Card';
-import { Button } from '@/components/ui/Button';
import { JiraConfigForm } from '@/components/settings/JiraConfigForm';
import { JiraSync } from '@/components/jira/JiraSync';
import { JiraLogs } from '@/components/jira/JiraLogs';
diff --git a/services/tasks.ts b/services/tasks.ts
index ab324ee..a242099 100644
--- a/services/tasks.ts
+++ b/services/tasks.ts
@@ -319,7 +319,6 @@ export class TasksService {
updatedAt: prismaTask.updatedAt,
jiraProject: prismaTask.jiraProject ?? undefined,
jiraKey: prismaTask.jiraKey ?? undefined,
- // @ts-expect-error - jiraType existe mais n'est pas encore dans les types générés
jiraType: prismaTask.jiraType ?? undefined,
assignee: prismaTask.assignee ?? undefined
};
diff --git a/src/app/api/jira/sync/route.ts b/src/app/api/jira/sync/route.ts
index 97ce87e..95e5f85 100644
--- a/src/app/api/jira/sync/route.ts
+++ b/src/app/api/jira/sync/route.ts
@@ -1,11 +1,11 @@
-import { NextRequest, NextResponse } from 'next/server';
+import { NextResponse } from 'next/server';
import { createJiraService } from '@/services/jira';
/**
* Route POST /api/jira/sync
* Synchronise les tickets Jira avec la base locale
*/
-export async function POST(request: NextRequest) {
+export async function POST() {
try {
const jiraService = createJiraService();