From caf7703073a4f411a1b46d70f5f02c57c06a275f Mon Sep 17 00:00:00 2001 From: Joerg Date: Sat, 24 Jan 2026 15:44:52 +0100 Subject: [PATCH] fix: add missing updateUserRole import in admin service The updateUserRole function was being called but not imported from auth.service.js, causing "updateUserRole is not defined" error when changing user roles via admin interface. Co-Authored-By: Claude --- src/backend/services/admin.service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/services/admin.service.js b/src/backend/services/admin.service.js index 05d3d1a..92e0cfc 100644 --- a/src/backend/services/admin.service.js +++ b/src/backend/services/admin.service.js @@ -1,7 +1,7 @@ import { eq, sql, desc } from 'drizzle-orm'; import { db, sqlite, logger } from '../config.js'; import { users, qsos, syncJobs, adminActions, awardProgress, qsoChanges } from '../db/schema/index.js'; -import { getUserByIdFull, isAdmin, isSuperAdmin } from './auth.service.js'; +import { getUserByIdFull, isAdmin, isSuperAdmin, updateUserRole } from './auth.service.js'; /** * Log an admin action for audit trail