Admin cannot change role of another existing user to admin

To Reproduce
Steps to reproduce the behavior:

  1. I have installed a fresh Kirby 3.3.2 Starterkit (on Win10: XAMPP 7.3.12 ā€“ Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.12).
  2. I have added user blueprints for the roles ā€œadminā€ (only fields), ā€œeditorā€ and ā€œvisitorā€.
  3. Iā€™m logged in as user#1 as admin.
  4. I create a new user ā€œeditorā€ with the role ā€œeditorā€.
  5. I create a new user ā€œvisitorā€ with the role ā€œvisitorā€.
  6. After that (may be some months later) I want to change the role of the user ā€œeditorā€ to the role ā€œadminā€:

Describe the bug
I cannot find this role (look at the hardcopy). It is missing in this Kirby version.

Expected behavior
It is correct, that only someone with the role ā€œadminā€ should be able to do this.
But he/she should be able to do this using the panel I think.

Kirby Version
Tested with Starterkit 3.3.2

[Added:]
While there are at least TWO users with the role ā€œadminā€, then as admin I can change the role of an existing user to ā€œadminā€.
If later there is only one admin, the issue is back.

1 Like