Skip to content

CB-4066 Migrate Team form to form template#3196

Merged
Wroud merged 20 commits intodevelfrom
CB-4066-migrate-team-form-to-form-template
Jan 27, 2025
Merged

CB-4066 Migrate Team form to form template#3196
Wroud merged 20 commits intodevelfrom
CB-4066-migrate-team-form-to-form-template

Conversation

@sergeyteleshev
Copy link
Copy Markdown
Contributor

No description provided.

@sergeyteleshev sergeyteleshev requested a review from Wroud January 21, 2025 11:12
contexts: IExecutionContextProvider<IFormState<ITeamFormState>>,
): Promise<void> {
if (!this.formState.state.teamId) {
return;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably should throw error?

this.state.grantedSubjects = this.state.grantedSubjects.filter(subject => !subjectIds.includes(subject));
}

private getConnectionsDifferences(current: string[], next: string[]): { connectionsToRevoke: string[]; connectionsToGrant: string[] } {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Differences sound strange, maybe Updates?

@Wroud Wroud merged commit f6ae6ec into devel Jan 27, 2025
@Wroud Wroud deleted the CB-4066-migrate-team-form-to-form-template branch January 27, 2025 17:35
kkapper pushed a commit to PlaidCloud/cloudbeaver that referenced this pull request Apr 18, 2025
* CB-4066 refactors team structure

* CB-4066 refactors Team form to use new API

* CB-4066 adds TeamProjects form part to the TeamsForm

* CB-4066 cleanup

* CB-4066 cleanup

* CB-4066 pr fixes

* CB-4066 pr fixes

* CB-4066 fixes title and error key for team creation

* CB-4066 qa fixes

* CB-4066 qa fixes

* CB-4066 fixes bug with team editing

* CB-3753 pr fixes

* CB-4066 fixes validation error with wrong teamId

---------

Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants