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

See activity for which you are enrolled in schema when the activity is not (yet) visible #1043

Open
ThijsieNL opened this issue Apr 7, 2023 · 1 comment
Labels
enhancement Proposes (changes to) a feature

Comments

@ThijsieNL
Copy link

Expected behaviour

Not sure if this is a bug or intended behaviour. I'd say the expected behaviour is as follows:
when the board enrolls you for an activity (in my case for the dies committee), it should not be visible in your list of activities on your koala home page

Actual behavior

you can see the activities you are enrolled for while they are not actually visible yet.
image
^activities in my overview
image
^when I click on one activity because it is not actually a visible activity yet.

Steps to reproduce

enroll yourself in an activity that is not yet available to the public
open your home page in koala and look at your activity-page

  • admin/user -> user
  • browser: chrome
@SilasPeters
Copy link
Member

SilasPeters commented Apr 7, 2023

Thanks for your idea!

One could say that the behavior is correct, as the goal of the list is to notify you for which activities you are signed up - regardless of their date or visibility. I personally would like to know that I was magically signed up by somebody, so that I do not have a surprise when the activity does become visible.

What might be your reasons on why they should not be visible, other than possible confusion - which I agree upon?

Perhaps, it would be more logical if the activity itself can be seen by you when you are signed up.

TL;DR I do not have any preferences on how to address this. I believe that the current behavior makes sense.

@SilasPeters SilasPeters added the enhancement Proposes (changes to) a feature label Nov 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Proposes (changes to) a feature
Projects
None yet
Development

No branches or pull requests

2 participants