From 8dfb96f4bcda04e9e5e27ea0a230ba2e6b674d86 Mon Sep 17 00:00:00 2001 From: Egor Matveev Date: Fri, 4 Feb 2022 00:08:54 +0300 Subject: [PATCH] top tasks --- Main/views/SetSettingsView.py | 2 +- Main/views/TaskSettingsView.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Main/views/SetSettingsView.py b/Main/views/SetSettingsView.py index dee2a3a..463fd7e 100644 --- a/Main/views/SetSettingsView.py +++ b/Main/views/SetSettingsView.py @@ -93,7 +93,7 @@ class SetSettingsView(BaseView): i = '_'.join(key.split("_")[1:]) if i not in current_users: self.entities.set.editors.append(i) - to_delete = [i for i in current_users if "user_" + i not in self.request.POST] + to_delete = [i for i in current_users if "user_" + i not in self.request.POST and i != self.request.user.username] for t in to_delete: self.entities.set.editors.remove(t) self.entities.set.save() diff --git a/Main/views/TaskSettingsView.py b/Main/views/TaskSettingsView.py index 10afb51..07ff59d 100644 --- a/Main/views/TaskSettingsView.py +++ b/Main/views/TaskSettingsView.py @@ -96,7 +96,7 @@ class TaskSettingsView(BaseView): i = '_'.join(key.split("_")[1:]) if i not in current_users: self.entities.task.editors.append(i) - to_delete = [i for i in current_users if "user_" + i not in self.request.POST] + to_delete = [i for i in current_users if "user_" + i not in self.request.POST and i != self.request.user.username] for t in to_delete: self.entities.task.editors.remove(t) self.entities.task.save()