Closed
Description
Calling command with editor role
mergin --url https://app.dev.merginmaps.com --username tme1 --password <password> share-add --permissions editor tme1/Djdj tme5
produces "Unsupported permission level" error
Traceback (most recent call last):
File "/home/jozef/.local/bin/mergin", line 8, in <module>
sys.exit(cli())
File "/home/jozef/.local/lib/python3.10/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/home/jozef/.local/lib/python3.10/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/home/jozef/.local/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/jozef/.local/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/jozef/.local/lib/python3.10/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/home/jozef/.local/lib/python3.10/site-packages/click/decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/jozef/.local/lib/python3.10/site-packages/mergin/cli.py", line 309, in share_add
mc.add_user_permissions_to_project(project, usernames, permissions)
File "/home/jozef/.local/lib/python3.10/site-packages/mergin/client.py", line 703, in add_user_permissions_to_project
raise ClientError("Unsupported permission level")
mergin.common.ClientError: Unsupported permission level