@@ -35,7 +35,6 @@ import (
35
35
36
36
type GlobalPluginRestHandler interface {
37
37
PatchPlugin (w http.ResponseWriter , r * http.Request )
38
- CreatePlugin (w http.ResponseWriter , r * http.Request )
39
38
40
39
GetAllGlobalVariables (w http.ResponseWriter , r * http.Request )
41
40
ListAllPlugins (w http.ResponseWriter , r * http.Request )
@@ -47,7 +46,6 @@ type GlobalPluginRestHandler interface {
47
46
GetPluginDetailByIds (w http.ResponseWriter , r * http.Request )
48
47
GetAllUniqueTags (w http.ResponseWriter , r * http.Request )
49
48
MigratePluginData (w http.ResponseWriter , r * http.Request )
50
- GetAllPluginMinData (w http.ResponseWriter , r * http.Request )
51
49
}
52
50
53
51
func NewGlobalPluginRestHandler (logger * zap.SugaredLogger , globalPluginService plugin.GlobalPluginService ,
@@ -422,68 +420,3 @@ func (handler *GlobalPluginRestHandlerImpl) MigratePluginData(w http.ResponseWri
422
420
}
423
421
common .WriteJsonResp (w , nil , nil , http .StatusOK )
424
422
}
425
-
426
- func (handler * GlobalPluginRestHandlerImpl ) CreatePlugin (w http.ResponseWriter , r * http.Request ) {
427
- userId , err := handler .userService .GetLoggedInUser (r )
428
- if userId == 0 || err != nil {
429
- common .WriteJsonResp (w , err , "Unauthorized User" , http .StatusUnauthorized )
430
- return
431
- }
432
- token := r .Header .Get ("token" )
433
- appId , err := common .ExtractIntQueryParam (w , r , "appId" , 0 )
434
- if err != nil {
435
- return
436
- }
437
- ok , err := handler .IsUserAuthorized (token , appId )
438
- if err != nil {
439
- common .WriteJsonResp (w , err , nil , http .StatusBadRequest )
440
- return
441
- }
442
- if ! ok {
443
- common .WriteJsonResp (w , fmt .Errorf ("unauthorized user" ), "Unauthorized User" , http .StatusForbidden )
444
- return
445
- }
446
- decoder := json .NewDecoder (r .Body )
447
- var pluginDataDto bean.PluginParentMetadataDto
448
- err = decoder .Decode (& pluginDataDto )
449
- if err != nil {
450
- handler .logger .Errorw ("request err, CreatePlugin" , "error" , err , "payload" , pluginDataDto )
451
- common .WriteJsonResp (w , err , nil , http .StatusBadRequest )
452
- return
453
- }
454
- handler .logger .Infow ("request payload received for creating plugins" , pluginDataDto , "userId" , userId )
455
-
456
- pluginVersionId , err := handler .globalPluginService .CreatePluginOrVersions (& pluginDataDto , userId )
457
- if err != nil {
458
- handler .logger .Errorw ("service error, error in creating plugin" , "pluginCreateRequestDto" , pluginDataDto , "err" , err )
459
- common .WriteJsonResp (w , err , nil , http .StatusInternalServerError )
460
- return
461
- }
462
-
463
- common .WriteJsonResp (w , nil , bean .NewPluginMinDto ().WithPluginVersionId (pluginVersionId ), http .StatusOK )
464
- }
465
-
466
- func (handler * GlobalPluginRestHandlerImpl ) GetAllPluginMinData (w http.ResponseWriter , r * http.Request ) {
467
- token := r .Header .Get ("token" )
468
- appId , err := common .ExtractIntQueryParam (w , r , "appId" , 0 )
469
- if err != nil {
470
- return
471
- }
472
- ok , err := handler .IsUserAuthorized (token , appId )
473
- if err != nil {
474
- common .WriteJsonResp (w , err , nil , http .StatusBadRequest )
475
- return
476
- }
477
- if ! ok {
478
- common .WriteJsonResp (w , fmt .Errorf ("unauthorized user" ), "Unauthorized User" , http .StatusForbidden )
479
- return
480
- }
481
-
482
- pluginDetail , err := handler .globalPluginService .GetAllPluginMinData ()
483
- if err != nil {
484
- handler .logger .Errorw ("error in getting all unique tags" , "err" , err )
485
- common .WriteJsonResp (w , err , nil , http .StatusInternalServerError )
486
- return
487
- }
488
- common .WriteJsonResp (w , nil , pluginDetail , http .StatusOK )
489
- }
0 commit comments