nus-cs2113-AY2425S1 / pe-dev-response

0 stars 0 forks source link

events that occur in the past are allowed to exist in the list despite the event timing already passing. #576

Open nus-pe-bot opened 1 week ago

nus-pe-bot commented 1 week ago

Event was added at 17.19 pm image.png

Exited the application at 17.21 pm and reentered the application but event is still present in the list. image.png

similarly, events that have already passed or were manually edited to exist in the past are allowed to stay in the list, although this is not allowed when editing or adding entries. this is rather confusing to me as it does not make sense to restrict addition or editing of events that occurred in the past yet allow them to simultaneously exist in the list.


[original: nus-cs2113-AY2425S1/pe-interim#307] [original labels: severity.Medium type.FeatureFlaw]

KuanHsienn commented 1 week ago

Team's Response

Our program is a CLI application that allows organisers of small-scale events to track the participants and logistics of such events. Even though the event has passed, organisers may still need to contact participants for follow-up such as for feedback hence these rows are not removed and it is an expected functionality. Additionally we have a remove command that allows this organisers to remove such events once they no longer have any need for follow up with regards to this event. The add and edit functionality is provided to add or update details of upcoming events and should not be creating events on dates that has already passed.

Duplicate status (if any):

--