Fix general settings route and req.user references

- Update frontend settings service to use correct /api/admin/settings/general route
- Fix all req.user to req.admin references in adminSettings.js
- Ensures settings can be saved without authentication errors
This commit is contained in:
2025-07-07 15:32:42 +02:00
parent f0768cd31b
commit 971397c338
20 changed files with 716 additions and 127 deletions
+9
View File
@@ -16,6 +16,14 @@ export interface Event {
is_archived: boolean;
archive_path?: string;
archived_at?: string;
photo_count?: number;
total_size?: number;
recent_photos?: Array<{
filename: string;
type: string;
size_bytes: number;
uploaded_at: string;
}>;
}
export interface GalleryInfo {
@@ -25,6 +33,7 @@ export interface GalleryInfo {
expires_at: string;
is_active: boolean;
is_expired: boolean;
requires_password?: boolean;
}
export interface Photo {