svsticky / constipated-koala

Management system for our study association
https://koala.svsticky.nl/
GNU General Public License v3.0
16 stars 4 forks source link

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

Open ThijsieNL opened 1 year ago

ThijsieNL commented 1 year ago

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

SilasPeters commented 1 year ago

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.