Appointments setup is ageing me

ok so becoming a bit of a Nextcloud fanboy in the short time i have been using it, got TALK working but now bumped into an issue with Appointments, the applet Appoint creation form has all it’s fields greyed out.

  1. I created a series of entries in the Calendar marked as Available
  2. Then generated a Schedule
  3. Copied the link and sent it via email to my girlfriend as a test
  4. The Date and Time, Name, Email, Phone fields are all not editable
  5. Even in the Public Page Preview the fields are not editable

What am I doing wrong or overlooked?

I may have found the issue

The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running “occ db:add-missing-indices” those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster.

Missing index "calendarobject_calid_index" in table "oc_calendarobjects_props".
Missing index "schedulobj_principuri_index" in table "oc_schedulingobjects".

How do i rectify this?

I would start using the search function of the forum first. It is very likely that an answer has already been provided to solve this problem:

https://help.nextcloud.com/search?q=calendarobject_calid_index

1 Like

Run something like sudo -u www-data occ db:add-missing-indices into your nextcloud directory to add the indexes, but that’s definitely not a solution to your original issue.

Same issue for me. The public page field are not editable !!