Contracts app not editable for user

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    • 33.0.1
  • Operating system and version (e.g., Ubuntu 24.04):
    • Linux 6.1.0-44-amd64 x86_64
  • Web server and version (e.g, Apache 2.4.25):
    • unknown
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • unknown
  • PHP version (e.g, 8.3):
    • 8.5.4
  • Is this the first time you’ve seen this error? (Yes / No):
    • Yes
  • When did this problem seem to first start?
    • When I installed the Contracts app (DE: Verträge) v0.2.6
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • From the "Apps” administration panel
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • unknown

Summary of the issue you are facing:

As an administrator I can enter and edit new contracts.

As a user I can only see the list of contracts, but have no chance to add a new one.

Steps to replicate it (hint: details matter!):

  1. Settings “limit to groups” (DE: Auf Gruppen beschränken) is checked and set to “family” and “admin”. The test user is member of “family”.

  2. One contract has been entered by the admin account.

  3. This contract is displayed in the Contract list when logged in as a user or admin.

  4. Its not possible to add new contracts when logged in as a user.

See screenshots: as admin (left), as user (right)

Might be something to run by the maintainer’s repository: GitHub - cpcMomentum/contractmanager: Nextcloud App zur Vertragsverwaltung mit Kündigungserinnerungen · GitHub

Thank you :slight_smile: