Use plural nouns for all routes.
authorSebastien Douheret <sebastien.douheret@iot.bzh>
Mon, 6 Nov 2017 13:50:55 +0000 (14:50 +0100)
committerSebastien Douheret <sebastien.douheret@iot.bzh>
Mon, 6 Nov 2017 15:00:04 +0000 (16:00 +0100)
lib/apiv1/apiv1.go

index 0a96311..d10a08e 100644 (file)
@@ -39,13 +39,13 @@ func New(r *gin.Engine, sess *session.Sessions, cfg *xdsconfig.Config, mfolders
        s.apiRouter.POST("/config", s.setConfig)
 
        s.apiRouter.GET("/folders", s.getFolders)
        s.apiRouter.POST("/config", s.setConfig)
 
        s.apiRouter.GET("/folders", s.getFolders)
-       s.apiRouter.GET("/folder/:id", s.getFolder)
-       s.apiRouter.POST("/folder", s.addFolder)
-       s.apiRouter.POST("/folder/sync/:id", s.syncFolder)
-       s.apiRouter.DELETE("/folder/:id", s.delFolder)
+       s.apiRouter.GET("/folders/:id", s.getFolder)
+       s.apiRouter.POST("/folders", s.addFolder)
+       s.apiRouter.POST("/folders/sync/:id", s.syncFolder)
+       s.apiRouter.DELETE("/folders/:id", s.delFolder)
 
        s.apiRouter.GET("/sdks", s.getSdks)
 
        s.apiRouter.GET("/sdks", s.getSdks)
-       s.apiRouter.GET("/sdk/:id", s.getSdk)
+       s.apiRouter.GET("/sdks/:id", s.getSdk)
 
        s.apiRouter.POST("/make", s.buildMake)
        s.apiRouter.POST("/make/:id", s.buildMake)
 
        s.apiRouter.POST("/make", s.buildMake)
        s.apiRouter.POST("/make/:id", s.buildMake)