@@ -58,13 +58,18 @@ func CreateOauthAuth(ctx *context.APIContext) {
5858 GroupTeamMapRemoval : form .RemoveUsersFromSyncronizedTeams ,
5959 }
6060
61- auth_model .CreateSource (ctx , & auth_model.Source {
61+ createErr := auth_model .CreateSource (ctx , & auth_model.Source {
6262 Type : auth_model .OAuth2 ,
6363 Name : form .AuthenticationName ,
6464 IsActive : true ,
6565 Cfg : config ,
6666 })
6767
68+ if createErr != nil {
69+ ctx .APIErrorInternal (createErr )
70+ return
71+ }
72+
6873 ctx .Status (http .StatusCreated )
6974}
7075
@@ -74,14 +79,13 @@ func EditOauthAuth(ctx *context.APIContext) {
7479
7580// DeleteOauthAuth api for deleting a authentication method
7681func DeleteOauthAuth (ctx * context.APIContext ) {
77- oauthIdString := ctx .PathParam ("id" )
78- oauthID , oauthIdErr := strconv .Atoi (oauthIdString )
79- if oauthIdErr != nil {
80- ctx .APIErrorInternal (oauthIdErr )
82+ oauthIDString := ctx .PathParam ("id" )
83+ oauthID , oauthIDErr := strconv .Atoi (oauthIDString )
84+ if oauthIDErr != nil {
85+ ctx .APIErrorInternal (oauthIDErr )
8186 }
8287
8388 err := auth_model .DeleteSource (ctx , int64 (oauthID ))
84-
8589 if err != nil {
8690 ctx .APIErrorInternal (err )
8791 return
@@ -95,8 +99,6 @@ func SearchOauthAuth(ctx *context.APIContext) {
9599 listOptions := utils .GetListOptions (ctx )
96100
97101 authSources , maxResults , err := db .FindAndCount [auth_model.Source ](ctx , auth_model.FindSourcesOptions {})
98- // fmt.Printf("Count: %d, models: %v, err: %v", count, models[0].Name, err)
99-
100102 if err != nil {
101103 ctx .APIErrorInternal (err )
102104 return
0 commit comments