blob: 04fce9a4d57e82116e73366d65878e5fd3ad413b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
var ParseInterface = ParseInterface || null;
(function() {
var cParseInterface = function() {
var application_id = Config.parse.application_id;
var javascript_key = Config.parse.javascript_key;
Parse.initialize(application_id, javascript_key);
var ContestObject = Parse.Object.extend('ContestObject');
this.get_last_charade = function() {
var that = this;
var query = new Parse.Query(ContestObject);
query.limit(1);
query.descending('createdAt');
query.find({
success: function(response) {
that._process_charade(response[0]);
}
});
};
this._process_charade = function(contest_instance) {
var video_url = contest_instance.get('video_url');
var series_id = contest_instance.get('series_id');
App.answer = contest_instance.get('person_id');
App.initialize_video(video_url);
App.get_characters(series_id, { answer_id: App.answer });
};
return this;
};
ParseInterface = new cParseInterface();
})();
|