-
Notifications
You must be signed in to change notification settings - Fork 403
[Bug] Manual user "can_download" get's overwritten by AutoGroup system #1820
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
Comments
Issue seems to be: In my opinion this line is not needed, as |
This will be resolved in @clandestine8 RBAC branch |
Closed
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
…ey should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
…ey should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
…ey should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
These permissions were never meant to be directly edited by staff. They should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
These permissions were never meant to be directly edited by staff. They should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
These permissions were never meant to be directly edited by staff. They should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
These permissions were never meant to be directly edited by staff. They should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
These permissions were never meant to be directly edited by staff. They should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
These permissions were never meant to be directly edited by staff. They should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler every hour. Relevant issue: HDInnovations#1820.
Roardom
added a commit
to Roardom/UNIT3D
that referenced
this issue
Jul 26, 2024
These permissions were never meant to be directly edited by staff. They should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler. Relevant issue: HDInnovations#1820.
This seems fixed now. |
Obi-Wana
pushed a commit
to Obi-Wana/UNIT3D-Community-Edition
that referenced
this issue
Aug 11, 2024
These permissions were never meant to be directly edited by staff. They should never have been added to the staff user edit page as it just caused confusion when the settings reset at the daily group change. I've now added these settings to the group directly and allow the settings on the user edit page to override the group settings. I refrained from fixing the can_download permission for now, because so many different things affect it and it will need at 3 separate permissions to control everything it does. Trying to fix it will take much more effort than what can be fixed today. Because of this, I removed the setting from the user edit page to reduce confusion from staff who don't realize it is controlled by the scheduler. Relevant issue: HDInnovations#1820.
Related: #4428 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
When setting the download permission of a user, it's gets overwritten in certain intervals by the AutoGroup system.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
AutoGroup System should respect the pemission set to a specific user.
Screenshots
n/a
UNIT3D (please complete the following information):
Desktop (please complete the following information):
Additional context
I am not entirely sure if it is the AutoGroup System, but this is the most likely culprit.
Possible Fix?
n/a
Upvote & Fund
The text was updated successfully, but these errors were encountered: