iOS & Parse.com: How to set User when calling Parse Cloud Code? -


i have defined function in parse.com's cloud code. according documentation request.usr should "the parse.user making request. not set if there no logged-in user.".

im invoking method ios , user object "empty", in attributes undefined.

i guess im missing how set when invoking cloud code.

here pieces:

1) cloud code

parse.cloud.define("userratesmovie", function(request, response) {    //parameters: user, movieid, rating    var user = request.user;    var username = "nothing"    var movieid = request.params.movieid;    var rating = request.params.rating;      var aux = "user: " + username + " rated: " + movieid + " " + rating + " user " + user.username +":" +user.objectid;    console.log(aux);      //fetch previous rating user,movie pair    response.success(aux);  });

for im writing , returning log line.

2) ios code

    //test code pfuser *pfuser = [pfuser currentuser]; nslog(@"user id:%@ username:%@",pfuser.objectid, pfuser.username); [pfcloud callfunctioninbackground:@"userratesmovie"                    withparameters:@{                                     @"movieid":@"12345",                                     @"rating":@"3"}                             block:^(nsstring *somestring, nserror *error) {                                 if (!error) {                                     nslog(@"userratesmovie:%@",somestring);                                 }                             }]; 

i first check have pfuser , invoke cloud code

3) output

    user id:32p3hwk1hv username:1npfrfvpfjt45znxosx8g8ay2     userratesmovie:user: nothing rated: 12345 3 user undefined:undefined 

as can see user.username , user.objectid undefined.

the error wasn't sending user, code checked it:

user.username 

that not valid cloud code syntaxis. correct code should this:

user.get("username") 

then worked fine....


Comments

Popular posts from this blog

java - Spring Data JPA: Why findOne(id) executing delete query internally? -

python - Mongodb How to add addtional information when aggregating? -

java - Incorrect order of records in M-M relationship in hibernate -