BurningFlipside / VolunteerSystem

The Flipside Volunteer System
Apache License 2.0
6 stars 2 forks source link

Unable to modify/approve pending shifts #115

Closed monikersupreme closed 2 years ago

monikersupreme commented 2 years ago

I've created individual "Thu 1st Lead" (and so on) shifts for the lead working each shift on a particular day and am attempting to assign them to myself.

image

They are marked as "pending" in Add/Edit Shifts, however, when I attempt to view/approve them in "Pending Shifts" (selecting "Ice" from the dropdown) they don't seem to be coming up.

image

Note that the single shift you yourself approved has been updated (but not the others) - also, the pending ice shift that is visible (Fri 1st Shift-3) is for a shift that is not yet Enabled but seems to be showing up in the scheduling UI regardless:

image

monikersupreme commented 2 years ago

Running Chrome on Linux I don't see an error but the pending shifts are not visible:

image

Additionally, the Cashier shift that Calamity as signed up for should not be "Enabled" yet:

image

monikersupreme commented 2 years ago

The pending shifts that are not the same as those I assigned to myself:

image

These individual shifts are not showing up in my Pending Shifts view (note the name of the shifts includes the one you yourself have approved).

The ice shifts that have been signed up for (and which are appearing in the Pending Shifts view) are for shifts that have not been enabled yet - I can confirm this because, since last night, elif has signed up for a shift that was not enabled. Furthermore, these un-enabled shifts are still showing up in the UI schedule.

pboyd04 commented 2 years ago

This should be fixed now. @monikersupreme can you confirm?