From 8f7b9e17884bd7f9ea9a1876954c4b575e859fd1 Mon Sep 17 00:00:00 2001 From: sianida26 Date: Fri, 1 Mar 2024 17:23:04 +0700 Subject: [PATCH] Fix wrong deprecated mark --- src/modules/auth/utils/checkPermission.ts | 1 - src/modules/dashboard/services/checkMultiplePermissions.ts | 2 +- src/modules/dashboard/services/checkPermission.ts | 3 +++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/auth/utils/checkPermission.ts b/src/modules/auth/utils/checkPermission.ts index 7f14708..0cd0292 100644 --- a/src/modules/auth/utils/checkPermission.ts +++ b/src/modules/auth/utils/checkPermission.ts @@ -7,7 +7,6 @@ import { PermissionCode } from "@/modules/permission/data/initialPermissions"; * Deprecated. Use dashboard service instead * Checks if the current user has the specified permissions. * - * @deprecated * @param permission - The specific permission to check. If it's "guest-only", the function returns true if the user is not authenticated. If it's "authenticated-only", it returns true if the user is authenticated. For other permissions, it checks against the user's roles and direct permissions. * @param currentUser - Optional. The current user object. If not provided, the function retrieves the current user. * @returns true if the user has the required permission, otherwise false. diff --git a/src/modules/dashboard/services/checkMultiplePermissions.ts b/src/modules/dashboard/services/checkMultiplePermissions.ts index 2bdf5ff..758b1b7 100644 --- a/src/modules/dashboard/services/checkMultiplePermissions.ts +++ b/src/modules/dashboard/services/checkMultiplePermissions.ts @@ -6,7 +6,7 @@ import getCurrentUser from "@/modules/auth/utils/getCurrentUser"; * Checks multiple permissions for the current user and returns an object indicating * whether each permission is granted. * - * Deprecated. Moved into Auth module + * Deprecated. Use `checkMultiplePermission()` from auth module instead. * * @deprecated * @param permissions - An object with keys as permission names and values as the required roles/permissions. diff --git a/src/modules/dashboard/services/checkPermission.ts b/src/modules/dashboard/services/checkPermission.ts index 026c0d1..a75a6c5 100644 --- a/src/modules/dashboard/services/checkPermission.ts +++ b/src/modules/dashboard/services/checkPermission.ts @@ -3,7 +3,10 @@ import "server-only"; /** * Checks if the current user has the specified permissions. + * + * Deprecated. Use `checkPermission()` from auth module instead. * + * @deprecated * @param permission - The specific permission to check. If it's "guest-only", the function returns true if the user is not authenticated. If it's "authenticated-only", it returns true if the user is authenticated. For other permissions, it checks against the user's roles and direct permissions. * @param currentUser - Optional. The current user object. If not provided, the function retrieves the current user. * @returns true if the user has the required permission, otherwise false.