Calendar resource management: no automatic check of availability and no list of available resources

Support intro

Sorry to hear you’re facing problems :slightly_frowning_face:

help.nextcloud.com is for home/non-enterprise users. If you’re running a business, paid support can be accessed via portal.nextcloud.com where we can ensure your business keeps running smoothly.

In order to help you as quickly as possible, before clicking Create Topic please provide as much of the below as you can. Feel free to use a pastebin service for logs, otherwise either indent short log examples with four spaces:

example

Or for longer, use three backticks above and below the code snippet:

longer
example
here

Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can :heart:

Nextcloud version : Nextcloud Hub 8 (29.0.3)
Operating system and version : Debian GNU/Linux 12 (bookworm)
Apache or nginx version : nginx 1.22.1
PHP version : 8.3

The issue you are facing:

I’m trying to understand the functioning of the resource management in calendar events. Several questions arise out of a lack of documentation, but others seem to be an issue of something not functioning as I would expect. I’ll put them all here, but if you think this should be split over several topics, I can do that.

Here is a list of resources currently configured:

Buildings:
+----+-----------+----------------------------------------------+-------------+-----------------------+
| ID | Name      | Address                                      | Description | Wheelchair Accessible |
+----+-----------+----------------------------------------------+-------------+-----------------------+
| 1  | Palais154 | XXXX |             | no                    |
+----+-----------+----------------------------------------------+-------------+-----------------------+
Stories:
+----+------------+--------------+
| ID | Located in | Display Name |
+----+------------+--------------+
| 1  | Palais154  | 1er étage    |
| 3  | Palais154  | 2ème étage   |
| 2  | Palais154  | Rez          |
+----+------------+--------------+
Rooms:
+----+-----------+------------------+-----------------------+--------------------+--------------+----------------+----------+-------------+-------+--------------------+-----+-----------+------------+-----------------------+
| ID | UID       | Name             | Located in            | Email              | Room Type    | Contact Person | Capacity | Room Number | Phone | Video Conferencing | TV  | Projector | Whiteboard | Wheelchair Accessible |
+----+-----------+------------------+-----------------------+--------------------+--------------+----------------+----------+-------------+-------+--------------------+-----+-----------+------------+-----------------------+
| 4  | salle1er  | Salle 1er étage  | XXXX  | salle1er@palais154 | Meeting room |                | 8        |             | no    | yes                | yes | no        | yes        | no                    |
| 7  | cdoc      | Salle CDoc       | XXXX | cdoc@palais154     | Meeting room |                | 15       |             | no    | yes                | yes | no        | yes        | no                    |
| 6  | studio    | Salle Studio     | XXXX  | studio@palais154   | Meeting room |                | 10       |             | no    | no                 | no  | no        | no         | no                    |
| 9  | salle2eme | Salle 2ème étage | XXXX | 2eme@palais154     | Meeting room |                | 15       |             | no    | yes                | yes | no        | yes        | no                    |
| 8  | rez       | Salle du rez     | XXXX        | rez@palais154      | Meeting room |                | 15       |             | no    | yes                | yes | no        | yes        | no                    |
+----+-----------+------------------+-----------------------+--------------------+--------------+----------------+----------+-------------+-------+--------------------+-----+-----------+------------+-----------------------+

First question here: what are the rules concerning the Type variable: language, words, form ? Our Nextcloud instance runs in French, but here I followed the calendar_resource_management examples and used English. This leads to subsidiary questions:

  • In the event creation window, the room types are in French:

Should the type definition also be in French for this to work ?

  • How should this work in the event creation window: if I choose a time slot and a type of room, should the system provide me with a list of rooms that are available ? If that is the case, I haven’t seen this work. I only get a message that there is no place or resource at the moment:

image

Anything I can do to make this work, or do I misunderstand the idea ?

A second question: When I create an event and reserve a resource, this resource is marked (in French) as having accepted the invitation (a bit funny as a way to word it, but at least it works), and when I then create a second event that overlaps the time slot of the first, that resource is not available anymore. Perfect !

But: we have a shared calendar that is owned by the admin user, but shared with right to modify to all members of a team. When I create an event in that calendar as the admin user, I see the same reservation of the resource as in the first case. When I create an event in that calendar as another user, however, I see the message telling me that availibility is being verified:

image

Maybe I haven’t waited long enough, but I have not seen that status change. What is the system waiting for ? Or is this scenario not foreseen by the resource management system ?

If you tell me that these are bugs, I will happily create issues on github, but as I’m not sure how things are supposed to work, I’d rather get feedback here, first.

Thank you !

Hi,
I post in order to keep this thread alive.

On my side, I tried to run it on NC28 and no resources are shown on the calendar. My instance is in French too.

Could be a fantastic app ! Not to mention the CLI side to create resources.

Hi,
the resources are shown as soon as you enter some letter that is in the name of the resource.

Yes, this worked in the past, but not anymore at my instance :frowning: Are there any logs or something else to look into to search whats not working?