inesmoital
started a topic on Mon, 06 April 2015 at 4:04 PM
Hello again,
I'm trying to do some cloud code but I'm getting an error in Unity.
My cloud code looks like this:
function getWeekNumber(d) {
d = new Date(+d);
d.setHours(0,0,0);
d.setDate(d.getDate() + 4 - (d.getDay()||7));
var yearStart = new Date(d.getFullYear(),0,1);
var weekNo = Math.ceil(( ( (d - yearStart) / 86400000) + 1)/7)
return [d.getFullYear(), weekNo];
}
handlers.getWeeklyLeaderboard = function(args){
var leaderboard_week_number = server.GetTitleData({
Keys: ["WeeklyHighScoreLeaderboard_ActiveWeek"],
})[0];
var this_week_number = getWeekNumber(new Date());
if(this_week_number > leaderboard_week_number){
server.SetTitleData({
Key: "WeeklyHighScoreLeaderboard_ActiveWeek",
Value: this_week_number
})
}
}
And I'm calling it in Unity like this:
RunCloudScriptRequest request = new RunCloudScriptRequest();
request.ActionId = "getWeeklyLeaderboard";
PlayFabClientAPI.RunCloudScript(request, Test, ErrorTest);
And I'm getting an error saying "<url> malformed". Can you help me on finding out what am I doing wrong?
Thanks