Can't create Collective | "A Collective/Team with this name already exists"

The Basics

Summary of the issue you are facing:

I installed Collectives from the App Store and tried to create a new collective.
But I receive an error that the collective/team already eyists:
“Ein Kollektiv/Team mit diesem Namen existiert bereits”

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

  1. click on “Neues Kollektiv”

  2. give name, e.g. “Emma”

  3. click on add members

  4. click on create without members

  5. error that a collective/team with this name already exists

Log entries

there is no entry in the log (administration/logging) and I do not have access to the server.

thanks & regards

uwe

Hey @UweHabel

Thanks for your report. I have not seen this before. I’d be curious about a few things:

  • Does the collective get created despite the error? I assume not - but I better ask.
  • Does the behavior depend on the name?
  • Can you create a team in the contacts app?

My current suspicion is that the server is somehow limited in terms of creating teams and collectives fails to create one and then just assumes it must be the name.

Hey @max-nextcloud,

thanks for the reply.
here are my answers to your questions:

  • no collective gets created
  • no, it does not depend on the name, I tried with several names (see pictuer above)
  • yes, I’m able to create a team in the contact app
    BTW: all names that I used for the collective got created as teams and I can see them in the contact app.

br

uwe

Someone else had a similar issue recently: creating collectives failed but the team existed afterwards. That was because the emoji validation code was broken due to an old PCRE library version installed on the server. We fixed this in fix(EmojiHelper): check if PCRE version has Extended_Pictographic support by mejo- · Pull Request #2626 · nextcloud/collectives · GitHub but didn’t publish a new Collectives version since then. We’ll try to publish a new release soon so you can check whether that solves your problem.

hi @mejo, thaks for your answer.
I found a small workaroud to at least create a collectivs:

  • install NC Collectives for Android
  • create a collective on Android

now I can access the collevtive, but when I try to change the emoji, I receive this error:

grafik

this would prove your suspicion.

br

uwe