Adapt main_contact_link queries to use main_contact_department

The new tasks and knowledgecenter_update modules were built against a
main_contact_link table that does not exist in this system. All 7 active
query sites now target main_contact_department (same column names,
active_d → active).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-22 10:22:20 +02:00
parent 38272c3b11
commit e2837b3288
5 changed files with 16 additions and 16 deletions

View File

@@ -12,9 +12,9 @@ $userDepartments = [];
$userRoles = [];
if ($currentUserId) {
$query = "SELECT main_mandant_id, main_department_id, main_role_id
FROM main_contact_link
WHERE main_contact_id = $currentUserId AND active_d = 1";
$query = "SELECT main_mandant_id, main_department_id, main_role_id
FROM main_contact_department
WHERE main_contact_id = $currentUserId AND active = 1";
$result = mysqli_query($GLOBALS['mysql_con'], $query);
while ($row = mysqli_fetch_assoc($result)) {
if (!in_array($row['main_mandant_id'], $userMandants)) {