Compare commits

..

No commits in common. "de351f08775e89555f8ed8049a69acccfb72a24a" and "b22c9b9cc56bc1e6ece8d36b0f7b35b02bfa894b" have entirely different histories.

4 changed files with 14 additions and 15 deletions

View File

@ -149,8 +149,8 @@ Route::middleware('api')
'prefix' => 'category',
], function () {
Route::get('/get-list-master', [CategoryController::class, 'getListMaster']);
Route::get('/work-days', [CategoryController::class, 'workDays'])->middleware('check.permission:admin.hr');
Route::put('/update-work-days', [CategoryController::class, 'updateWorkDays'])->middleware('check.permission:admin.hr');
Route::get('/work-days', [CategoryController::class, 'workDays']);
Route::put('/update-work-days', [CategoryController::class, 'updateWorkDays']);
});
Route::group([

View File

@ -146,8 +146,8 @@ const data = [
link: '/organization-settings',
label: 'Organization Settings',
icon: IconSettings,
group: 'other',
permissions: 'admin,hr',
group: 'admin',
permissions: 'admin',
},
{
link: '/profiles',

View File

@ -36,7 +36,6 @@ import { DatePickerInput } from '@mantine/dates'
import { IconInfoCircle } from '@tabler/icons-react'
import dayjs from 'dayjs'
import customParseFormat from 'dayjs/plugin/customParseFormat'
import { checkPermissionAdmin } from '@/rtk/localStorage'
dayjs.extend(customParseFormat)
@ -56,21 +55,21 @@ function OrganizationSettings() {
<Tabs w="100%" value={activeTab} onChange={setActiveTab}>
<Tabs.List>
<Tabs.Tab value="work-day">Work Day Setting</Tabs.Tab>
{checkPermissionAdmin('admin') && (
<Tabs.Tab value="technical">Technical Setting</Tabs.Tab>
)}
<Tabs.Tab value="technical">Technical Setting</Tabs.Tab>
<Tabs.Tab value="third">Setting 3</Tabs.Tab>
</Tabs.List>
<Tabs.Panel value="work-day" pt="xs">
<WorkDaySettingTab />
</Tabs.Panel>
{checkPermissionAdmin('admin') && (
<Tabs.Panel value="technical" pt="xs">
<TechnicalSettingTab />
</Tabs.Panel>
)}
<Tabs.Panel value="technical" pt="xs">
<TechnicalSettingTab />
</Tabs.Panel>
<Tabs.Panel value="third" pt="xs">
Setting 3
</Tabs.Panel>
</Tabs>
</Box>
</div>

View File

@ -239,7 +239,7 @@ const mainRoutes = [
{
path: '/organization-settings',
element: (
<ProtectedRoute mode="route" permission="admin,hr">
<ProtectedRoute mode="route" permission="admin">
<BasePage
main={
<>