@@ -49,6 +49,8 @@ public enum Routers: URLRequestConvertible {
4949 case getMyEntities
5050 /// GET /getActiveEntities
5151 case getActiveEntities
52+ /// POST /changeActiveEntities
53+ case changeActiveEntities( [ String : AnyObject ] )
5254 /// GET /getFullSession
5355 case getFullSession
5456 /// GET /getGlpiConfig
@@ -62,7 +64,7 @@ public enum Routers: URLRequestConvertible {
6264 case . initSession, . initSessionByBasicAuth, . killSession, . getMyProfiles, . getActiveProfile,
6365 . getMyEntities, . getActiveEntities, . getFullSession, . getGlpiConfig, . getMultipleItems:
6466 return . get
65- case . changeActiveProfile:
67+ case . changeActiveProfile, . changeActiveEntities :
6668 return . post
6769 }
6870 }
@@ -85,6 +87,8 @@ public enum Routers: URLRequestConvertible {
8587 return " /getMyEntities "
8688 case . getActiveEntities:
8789 return " /getActiveEntities "
90+ case . changeActiveEntities:
91+ return " /changeActiveEntities "
8892 case . getFullSession:
8993 return " /getFullSession "
9094 case . getGlpiConfig:
@@ -99,8 +103,8 @@ public enum Routers: URLRequestConvertible {
99103
100104 switch self {
101105 case . initSession, . initSessionByBasicAuth, . killSession, . getMyProfiles, . getActiveProfile,
102- . changeActiveProfile, . getMyEntities, . getActiveEntities, . getFullSession , . getGlpiConfig ,
103- . getMultipleItems:
106+ . changeActiveProfile, . getMyEntities, . getActiveEntities, . changeActiveEntities ,
107+ . getFullSession , . getGlpiConfig , . getMultipleItems:
104108 return " "
105109 }
106110 }
@@ -155,7 +159,7 @@ public enum Routers: URLRequestConvertible {
155159 }
156160
157161 switch self {
158- case . changeActiveProfile( let parameters) :
162+ case . changeActiveProfile( let parameters) , . changeActiveEntities ( let parameters ) :
159163 return try Alamofire . JSONEncoding. default. encode ( urlRequest, with: parameters)
160164 default :
161165 return urlRequest
0 commit comments