Include credentials on client-side dashboard API requests

This commit is contained in:
2026-05-11 15:02:28 +07:00
parent 9864d3f033
commit b759077a45
8 changed files with 29 additions and 2 deletions

View File

@ -134,6 +134,7 @@ export function RolesPermissionsBoard({ initialRoles, initialAuditHighlights }:
try {
const response = await fetch(`/api/roles/${selectedRole.id}`, {
method: 'PATCH',
credentials: 'include',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
permissions: selectedRole.permissionRows,
@ -219,6 +220,7 @@ export function RolesPermissionsBoard({ initialRoles, initialAuditHighlights }:
try {
const response = await fetch('/api/roles', {
method: 'POST',
credentials: 'include',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
name: trimmedName,