Skip to content
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

euth/offlinephases: add permission required mixin to offlineevent det… #1900

Conversation

Rineee
Copy link
Contributor

@Rineee Rineee commented May 18, 2020

…ail view

fixes #1209, but information of the project is hidden for all private projects..following the conversation in #1209, do we want to change that?

Copy link
Contributor

@philli-m philli-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems to work nicely! it goes to login page when you click on private project or use link, that's the intention right?

Copy link
Contributor

@fuzzylogic2000 fuzzylogic2000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool!
Yes, it's right to go to the login-page, because you might be able to access it. But for the phases in the projects, there is a site showing a button to request membership. I think to make it super-sound, this should behave the same and also show that button. On the other hand there is no way to come to the offline event via links from the main page, so a 403 after logging in is just fine!
For the info: I say no, it's fine like this!

@fuzzylogic2000 fuzzylogic2000 merged commit 7fe48d9 into master May 19, 2020
@fuzzylogic2000 fuzzylogic2000 deleted the ks-2020-05-add-permission-required-to-private-offlineevents branch May 19, 2020 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Offline events an more info of private projects visible even if not logged in
3 participants