Rod Simpson created USERGRID-64:
-----------------------------------

             Summary: Can't set "activated" to false on App-level user creation
                 Key: USERGRID-64
                 URL: https://issues.apache.org/jira/browse/USERGRID-64
             Project: Usergrid
          Issue Type: Story
          Components: Stack
            Reporter: Rod Simpson


"When I create a new user for my app, there is a property called ""activated"" 
that is a boolean. By default it is true, and even setting it to false on 
creation won't work: 

curl -X PUT 
https://api.usergrid.com/fdsafdsa/sadas/user?access_token=YWMt9EFU7leaEeOls4NqS97CZgAAAUK_Gt7ulGWOGHg-LFXGOaTDy9DDCQ0ZaL0
 -d '{""username"":""rodster5"", ""activated"":false}' 

{ 
""action"" : ""post"", 
""application"" : ""95d01e80-3a86-11e3-b995-59ef1103710c"", 
""params"" : { 
""access_token"" : [ 
""YWMt9EFU7leaEeOls4NqS97CZgAAAUK_Gt7ulGWOGHg-LFXGOaTDy9DDCQ0ZaL0"" ] 
}, 
""path"" : ""/users"", 
""uri"" : ""https://api.usergrid.com/fdsafdsa/sadas/users"";, 
""entities"" : [ { 
""uuid"" : ""aa2314aa-579b-11e3-b9ed-b3926c99de75"", 
""type"" : ""user"", 
""created"" : 1385581183722, 
""modified"" : 1385581183722, 
""username"" : ""rodster5"", 
""activated"" : true, 
""metadata"" : { 
""path"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75"", 
""sets"" : { 
""rolenames"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/roles"", 
""permissions"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/permissions"" 
}, 
""collections"" : { 
""activities"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/activities"", 
""devices"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/devices"", 
""feed"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/feed"", 
""groups"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/groups"", 
""roles"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/roles"", 
""following"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/following"", 
""followers"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/followers"" 
} 
} 
} ], 
""timestamp"" : 1385581183718, 
""duration"" : 52, 
""organization"" : ""fdsafdsa"", 
""applicationName"" : ""sadas"" 
} 

But, if I do a PUT after, it will change it: 

curl -X PUT 
https://api.usergrid.com/fdsafdsa/sadas/users/rodster5?access_token=YWMt9EFU7leaEeOls4NqS97CZgAAAUK_Gt7ulGWOGHg-LFXGOaTDy9DDCQ0ZaL0
 -d '{""activated"":false}' 


{ 
""action"" : ""put"", 
""application"" : ""95d01e80-3a86-11e3-b995-59ef1103710c"", 
""params"" : { 
""access_token"" : [ 
""YWMt9EFU7leaEeOls4NqS97CZgAAAUK_Gt7ulGWOGHg-LFXGOaTDy9DDCQ0ZaL0"" ] 
}, 
""path"" : ""/users"", 
""uri"" : ""https://api.usergrid.com/fdsafdsa/sadas/users"";, 
""entities"" : [ { 
""uuid"" : ""aa2314aa-579b-11e3-b9ed-b3926c99de75"", 
""type"" : ""user"", 
""created"" : 1385581183722, 
""modified"" : 1385581406097, 
""username"" : ""rodster5"", 
""activated"" : false, 
""metadata"" : { 
""path"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75"", 
""sets"" : { 
""rolenames"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/roles"", 
""permissions"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/permissions"" 
}, 
""collections"" : { 
""activities"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/activities"", 
""devices"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/devices"", 
""feed"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/feed"", 
""groups"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/groups"", 
""roles"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/roles"", 
""following"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/following"", 
""followers"" : ""/users/aa2314aa-579b-11e3-b9ed-b3926c99de75/followers"" 
} 
} 
} ], 
""timestamp"" : 1385581406078, 
""duration"" : 34, 
""organization"" : ""fdsafdsa"", 
""applicationName"" : ""sadas"" 
} 

"



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to