chore: clean up code formatting and remove unnecessary whitespace across multiple files for improved readability
This commit is contained in:
@@ -15,10 +15,7 @@ export async function createMotivatorSession(data: { title: string; participant:
|
||||
}
|
||||
|
||||
try {
|
||||
const motivatorSession = await motivatorsService.createMotivatorSession(
|
||||
session.user.id,
|
||||
data
|
||||
);
|
||||
const motivatorSession = await motivatorsService.createMotivatorSession(session.user.id, data);
|
||||
revalidatePath('/motivators');
|
||||
return { success: true, data: motivatorSession };
|
||||
} catch (error) {
|
||||
@@ -89,10 +86,7 @@ export async function updateMotivatorCard(
|
||||
}
|
||||
|
||||
// Check edit permission
|
||||
const canEdit = await motivatorsService.canEditMotivatorSession(
|
||||
sessionId,
|
||||
authSession.user.id
|
||||
);
|
||||
const canEdit = await motivatorsService.canEditMotivatorSession(sessionId, authSession.user.id);
|
||||
if (!canEdit) {
|
||||
return { success: false, error: 'Permission refusée' };
|
||||
}
|
||||
@@ -132,10 +126,7 @@ export async function reorderMotivatorCards(sessionId: string, cardIds: string[]
|
||||
}
|
||||
|
||||
// Check edit permission
|
||||
const canEdit = await motivatorsService.canEditMotivatorSession(
|
||||
sessionId,
|
||||
authSession.user.id
|
||||
);
|
||||
const canEdit = await motivatorsService.canEditMotivatorSession(sessionId, authSession.user.id);
|
||||
if (!canEdit) {
|
||||
return { success: false, error: 'Permission refusée' };
|
||||
}
|
||||
@@ -159,11 +150,7 @@ export async function reorderMotivatorCards(sessionId: string, cardIds: string[]
|
||||
}
|
||||
}
|
||||
|
||||
export async function updateCardInfluence(
|
||||
cardId: string,
|
||||
sessionId: string,
|
||||
influence: number
|
||||
) {
|
||||
export async function updateCardInfluence(cardId: string, sessionId: string, influence: number) {
|
||||
return updateMotivatorCard(cardId, sessionId, { influence });
|
||||
}
|
||||
|
||||
@@ -192,8 +179,7 @@ export async function shareMotivatorSession(
|
||||
return { success: true, data: share };
|
||||
} catch (error) {
|
||||
console.error('Error sharing motivator session:', error);
|
||||
const message =
|
||||
error instanceof Error ? error.message : 'Erreur lors du partage';
|
||||
const message = error instanceof Error ? error.message : 'Erreur lors du partage';
|
||||
return { success: false, error: message };
|
||||
}
|
||||
}
|
||||
@@ -205,11 +191,7 @@ export async function removeMotivatorShare(sessionId: string, shareUserId: strin
|
||||
}
|
||||
|
||||
try {
|
||||
await motivatorsService.removeMotivatorShare(
|
||||
sessionId,
|
||||
authSession.user.id,
|
||||
shareUserId
|
||||
);
|
||||
await motivatorsService.removeMotivatorShare(sessionId, authSession.user.id, shareUserId);
|
||||
revalidatePath(`/motivators/${sessionId}`);
|
||||
return { success: true };
|
||||
} catch (error) {
|
||||
@@ -217,4 +199,3 @@ export async function removeMotivatorShare(sessionId: string, shareUserId: strin
|
||||
return { success: false, error: 'Erreur lors de la suppression du partage' };
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,7 @@ export async function updateProfileAction(data: { name?: string; email?: string
|
||||
return result;
|
||||
}
|
||||
|
||||
export async function updatePasswordAction(data: {
|
||||
currentPassword: string;
|
||||
newPassword: string;
|
||||
}) {
|
||||
export async function updatePasswordAction(data: { currentPassword: string; newPassword: string }) {
|
||||
const session = await auth();
|
||||
if (!session?.user?.id) {
|
||||
return { success: false, error: 'Non authentifié' };
|
||||
@@ -48,12 +45,6 @@ export async function updatePasswordAction(data: {
|
||||
return { success: false, error: 'Le nouveau mot de passe doit faire au moins 6 caractères' };
|
||||
}
|
||||
|
||||
const result = await updateUserPassword(
|
||||
session.user.id,
|
||||
data.currentPassword,
|
||||
data.newPassword
|
||||
);
|
||||
const result = await updateUserPassword(session.user.id, data.currentPassword, data.newPassword);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -99,7 +99,12 @@ export async function updateSwotSession(
|
||||
}
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'SESSION_UPDATED', updateData);
|
||||
await sessionsService.createSessionEvent(
|
||||
sessionId,
|
||||
session.user.id,
|
||||
'SESSION_UPDATED',
|
||||
updateData
|
||||
);
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
revalidatePath('/sessions');
|
||||
@@ -130,4 +135,3 @@ export async function deleteSwotSession(sessionId: string) {
|
||||
return { success: false, error: 'Erreur lors de la suppression' };
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2,11 +2,7 @@
|
||||
|
||||
import { revalidatePath } from 'next/cache';
|
||||
import { auth } from '@/lib/auth';
|
||||
import {
|
||||
shareSession,
|
||||
removeShare,
|
||||
getSessionShares,
|
||||
} from '@/services/sessions';
|
||||
import { shareSession, removeShare, getSessionShares } from '@/services/sessions';
|
||||
import type { ShareRole } from '@prisma/client';
|
||||
|
||||
export async function shareSessionAction(
|
||||
@@ -26,10 +22,10 @@ export async function shareSessionAction(
|
||||
} catch (error) {
|
||||
const message = error instanceof Error ? error.message : 'Erreur inconnue';
|
||||
if (message === 'User not found') {
|
||||
return { success: false, error: "Aucun utilisateur trouvé avec cet email" };
|
||||
return { success: false, error: 'Aucun utilisateur trouvé avec cet email' };
|
||||
}
|
||||
if (message === 'Cannot share session with yourself') {
|
||||
return { success: false, error: "Vous ne pouvez pas partager avec vous-même" };
|
||||
return { success: false, error: 'Vous ne pouvez pas partager avec vous-même' };
|
||||
}
|
||||
return { success: false, error: message };
|
||||
}
|
||||
@@ -65,5 +61,3 @@ export async function getSharesAction(sessionId: string) {
|
||||
return { success: false, error: message, data: [] };
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -20,14 +20,14 @@ export async function createSwotItem(
|
||||
|
||||
try {
|
||||
const item = await sessionsService.createSwotItem(sessionId, data);
|
||||
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'ITEM_CREATED', {
|
||||
itemId: item.id,
|
||||
content: item.content,
|
||||
category: item.category,
|
||||
});
|
||||
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
return { success: true, data: item };
|
||||
} catch (error) {
|
||||
@@ -48,13 +48,13 @@ export async function updateSwotItem(
|
||||
|
||||
try {
|
||||
const item = await sessionsService.updateSwotItem(itemId, data);
|
||||
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'ITEM_UPDATED', {
|
||||
itemId: item.id,
|
||||
...data,
|
||||
});
|
||||
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
return { success: true, data: item };
|
||||
} catch (error) {
|
||||
@@ -71,12 +71,12 @@ export async function deleteSwotItem(itemId: string, sessionId: string) {
|
||||
|
||||
try {
|
||||
await sessionsService.deleteSwotItem(itemId);
|
||||
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'ITEM_DELETED', {
|
||||
itemId,
|
||||
});
|
||||
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
return { success: true };
|
||||
} catch (error) {
|
||||
@@ -93,7 +93,7 @@ export async function duplicateSwotItem(itemId: string, sessionId: string) {
|
||||
|
||||
try {
|
||||
const item = await sessionsService.duplicateSwotItem(itemId);
|
||||
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'ITEM_CREATED', {
|
||||
itemId: item.id,
|
||||
@@ -101,7 +101,7 @@ export async function duplicateSwotItem(itemId: string, sessionId: string) {
|
||||
category: item.category,
|
||||
duplicatedFrom: itemId,
|
||||
});
|
||||
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
return { success: true, data: item };
|
||||
} catch (error) {
|
||||
@@ -123,14 +123,14 @@ export async function moveSwotItem(
|
||||
|
||||
try {
|
||||
const item = await sessionsService.moveSwotItem(itemId, newCategory, newOrder);
|
||||
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'ITEM_MOVED', {
|
||||
itemId: item.id,
|
||||
newCategory,
|
||||
newOrder,
|
||||
});
|
||||
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
return { success: true, data: item };
|
||||
} catch (error) {
|
||||
@@ -159,14 +159,14 @@ export async function createAction(
|
||||
|
||||
try {
|
||||
const action = await sessionsService.createAction(sessionId, data);
|
||||
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'ACTION_CREATED', {
|
||||
actionId: action.id,
|
||||
title: action.title,
|
||||
linkedItemIds: data.linkedItemIds,
|
||||
});
|
||||
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
return { success: true, data: action };
|
||||
} catch (error) {
|
||||
@@ -192,13 +192,13 @@ export async function updateAction(
|
||||
|
||||
try {
|
||||
const action = await sessionsService.updateAction(actionId, data);
|
||||
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'ACTION_UPDATED', {
|
||||
actionId: action.id,
|
||||
...data,
|
||||
});
|
||||
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
return { success: true, data: action };
|
||||
} catch (error) {
|
||||
@@ -215,12 +215,12 @@ export async function deleteAction(actionId: string, sessionId: string) {
|
||||
|
||||
try {
|
||||
await sessionsService.deleteAction(actionId);
|
||||
|
||||
|
||||
// Emit event for real-time sync
|
||||
await sessionsService.createSessionEvent(sessionId, session.user.id, 'ACTION_DELETED', {
|
||||
actionId,
|
||||
});
|
||||
|
||||
|
||||
revalidatePath(`/sessions/${sessionId}`);
|
||||
return { success: true };
|
||||
} catch (error) {
|
||||
@@ -228,4 +228,3 @@ export async function deleteAction(actionId: string, sessionId: string) {
|
||||
return { success: false, error: 'Erreur lors de la suppression' };
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user