mirror of
https://gitea.com/gitea/tea.git
synced 2026-10-26 11:01:25 +01:00
fix(team): keep the access of read and write teams when editing --unit
Signed-off-by: bircni <bircni@icloud.com>
This commit is contained in:
2 files changed
+7
No files matched your search
@@ -415,6 +415,9 @@ $ tea team edit acme/developers --name devs --description "Core developers"`,
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if opts.Units != nil && !opts.ReplaceUnits && (team.Permission == "admin" || team.Permission == "owner") {
|
||||
return clierr.Wrap(clierr.Usage, fmt.Errorf("--unit cannot restrict the %s access of team %s; pass --permission read or write, or --unit-replace", team.Permission, team.Slug()))
|
||||
}
|
||||
edited, err := service.Edit(cmd.Context(), team.ID, opts)
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Reference in new issue
Block a user