-
Notifications
You must be signed in to change notification settings - Fork 1
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
SPSH-1514 User Externaldata #867
base: main
Are you sure you want to change the base?
Conversation
* improve Logging in Permissions decorator * test coverage for permissions.decorator
* use found LDAPGroupName instead of constructed when adding person * fix lint
* exclude removed PKs in EmailEventHandler.handlePersonenkontextUpdatedEvent * recude cognitive complexity of EmailEventHandler.handlePerson
* Truncate names
* add guard, uem-password for self * add test * refactor * fix test * clean up test * use username over referrer * fix test
* Keycloak-Backend-URL is now hard coded because it should be the same for all DEV-Branches now * Changed Deployment to tag * KC-Base-URL wrong spec * Set to official deployment tag
@ApiProperty({ type: [UserExeternalDataResponseOpshPk] }) | ||
public personenkontexte: UserExeternalDataResponseOpshPk[]; | ||
|
||
@ApiProperty() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
zusätzlich mit nullable: true kennzeichnen?
@ApiProperty() | ||
public id: string; | ||
|
||
public constructor(username: string, oxContext: string) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
für die Konsistenz hier vielleicht oxUsername, hier kann man auch die FlavoredTypes benutzen
@@ -87,12 +90,17 @@ describe('PersonenkontextRepo', () => { | |||
|
|||
await em.persistAndFlush(newPerson); | |||
|
|||
const organisation1: Organisation<true> = await organisationRepo.save( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ich glaube organisation ohne 1 passt auch :D
Description
Links to Tickets or other pull requests
https://ticketsystem.dbildungscloud.de/browse/SPSH-1514
Changes
Datasecurity
Deployment
New Repos, NPM pakages or vendor scripts
Approval for review