Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Roles in Liquibase Changeset for User Roles #292

Open
antjeble opened this issue Jan 5, 2025 · 1 comment · May be fixed by #298
Open

Missing Roles in Liquibase Changeset for User Roles #292

antjeble opened this issue Jan 5, 2025 · 1 comment · May be fixed by #298
Assignees
Labels
bug Something isn't working

Comments

@antjeble
Copy link

antjeble commented Jan 5, 2025

Description

The UserRole enum in ProjectMemberModel.java defines six roles:
PROPRIETOR (Eigentümer), MANAGER (Verwalter), LESSOR (Vermieter), CARETAKER (Hausmeister), CONTRACTOR (Auftragnehmer/Berater), TENANCY (Mieter)

The Liquibase changeset for the PROJECT_MEMBERSHIP table only includes four roles:
PROPRIETOR, MANAGER, LESSOR, CARETAKER

This inconsistency causes errors when trying to assign the CONTRACTOR or TENANCY roles.

Please add the missing roles in liquibase-changelog-0_0_3.xml.

@astanik astanik self-assigned this Jan 16, 2025
@astanik astanik added invalid This doesn't seem right bug Something isn't working and removed invalid This doesn't seem right labels Jan 16, 2025
@astanik
Copy link
Contributor

astanik commented Jan 17, 2025

See remsfal/remsfal-frontend#346

@astanik astanik linked a pull request Jan 18, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants