CentralAZ / Rock-CentralAZ

An open source CMS, Relationship Management System (RMS), Church Management System (ChMS), and composable application framework.
http://www.rockrms.com
17 stars 3 forks source link

[RR] Resource Picker Bugs and Quirks #163

Open TheArkChurch opened 4 years ago

TheArkChurch commented 4 years ago

Prerequisites

Description

There's a few bugs when picking resources after adding a room when making a reservation.

  1. All the resources attached to a room are automatically added when the person picks a room.

    • Maybe this isn't a bug and it's the intended but we find ourselves having to remove and edit resources that were added automatically and we didn't want far more often that we do leaving them alone. Maybe it's just our setup since we have certain rooms that are the only place specific resources are available and people might or might not need them.
  2. After picking a room, when you go to add resources the initial resource picker won't show anything unless you select show all resources at the bottom. Furthermore after it shows you everything, if you de-select show all resources it will then behave correctly and only show you the resources that are attached to this room, or available anywhere(not attached to a location). Screen Shot 2020-05-12 at 9 35 07 AM

  3. After you select show all resources from the bug above, it will show you resources that are attached to other room and let you pick them. Screen Shot 2020-05-12 at 9 49 50 AM

Steps to Reproduce

See above list.

Expected behavior:

  1. Nothing to be added as room resource unless it was specifically picked.
  2. When selecting to add a resource you should automatically see the resources available everywhere or specific to that room without having to select see all, then de-select it to only get what's actually available to you.
  3. Resources that are specific to a room should never be able to be attached to another room.

Actual behavior:

  1. Un-needed resources are added automatically when a room is picked
  2. You have to do a dance to actually see what resources you can use by checking show all resources then unchecking it, and if a person doesn't do this often they either forget that they have to do the dance or just never knew in the first place. This creates a lot of admin overhead with tickets, phone calls among other things.
  3. Resources that are attached to other rooms can be attached anywhere.

Versions

tcavaletto commented 3 years ago

Resource Picker Bugs and Quirks