From ad2d54e4b391448a3860cf64466ea5cc255cf707 Mon Sep 17 00:00:00 2001
From: dcz <dcz@ipipan.waw.pl>
Date: Fri, 6 Oct 2023 17:06:42 +0200
Subject: [PATCH] Super can see all lu-s.

---
 .../static/entries/js/unification_entries_for_frames_list.js | 2 +-
 .../Unification/UnificationEntriesForFramesList.vue          | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/entries/static/entries/js/unification_entries_for_frames_list.js b/entries/static/entries/js/unification_entries_for_frames_list.js
index 80baebc..29766fb 100644
--- a/entries/static/entries/js/unification_entries_for_frames_list.js
+++ b/entries/static/entries/js/unification_entries_for_frames_list.js
@@ -9,7 +9,7 @@ function setup_entries_for_frames_list(options) {
         ) ? gettext("tak") : gettext("nie");
     }
 
-    user_restrict = options.is_super_user ? '&restrict_to_user='+window.USER_USERNAME : '';
+    user_restrict = !options.is_super_user ? '&restrict_to_user='+window.USER_USERNAME : '';
 
     const ajaxURL = can_see_assignees ? '/' + window.lang + '/entries/get_entries/?with_lexical_units=true&has_unified_frame=true' : '/' + window.lang + '/entries/get_entries/?with_lexical_units=true&has_unified_frame=true&exclude_status=N' + user_restrict;
 
diff --git a/frontend/src/components/unification/Unification/UnificationEntriesForFramesList.vue b/frontend/src/components/unification/Unification/UnificationEntriesForFramesList.vue
index cf58c6d..fb3f393 100644
--- a/frontend/src/components/unification/Unification/UnificationEntriesForFramesList.vue
+++ b/frontend/src/components/unification/Unification/UnificationEntriesForFramesList.vue
@@ -22,7 +22,7 @@ export default {
         },
         selectEntryId: this.initialEntryId,
         secondarySelectEntryId: this.initialLexicalUnitId,
-        is_super_user: canViewAssignment
+        is_super_user: this.canViewAssignment
       });
     }
   },
@@ -49,7 +49,8 @@ export default {
         this.$emit('unifiedFrameSelected', lexicalUnitUnifiedFrameId, entryId, lexicalUnitId);
       },
       selectEntryId: this.initialEntryId,
-      secondarySelectEntryId: this.initialLexicalUnitId
+      secondarySelectEntryId: this.initialLexicalUnitId,
+      is_super_user: this.canViewAssignment
     });
   },
 };
-- 
GitLab