diff options
author | Matěj Cepl <mcepl@cepl.eu> | 2015-05-04 19:53:13 +0200 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2015-05-04 19:53:13 +0200 |
commit | 6e58fdc0bb60e33081f75a97bd1669776acbf579 (patch) | |
tree | 2ec06ec6aa7b96240b71e95fa8045febfcd90a26 | |
parent | f3398b70d49e8146b33ff572ff7fe03d2dfa200c (diff) | |
download | ISS_Above-6e58fdc0bb60e33081f75a97bd1669776acbf579.tar.gz |
Fix the calling of load_contents_async.
-rw-r--r-- | iss_get_data.js | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/iss_get_data.js b/iss_get_data.js index cf97015..03c2ec5 100644 --- a/iss_get_data.js +++ b/iss_get_data.js @@ -53,15 +53,11 @@ const LocationProxy = Gio.DBusProxy.makeProxyWrapper(LocationInterface); function get_ISS_coords() { const API_URL = 'http://api.open-notify.org/iss-now.json'; - // let iss_api = Gio.file_new_for_uri(API_URL); let iss_api = Gio.file_new_for_uri(API_URL); - print('filename: ' + iss_api + '\n---------------'); - iss_api.load_contents_async(null, function(data) { - print('data = ' + data); - let iss_coords = JSON.parse(data); + iss_api.load_contents_async(null, function(iss_api, result) { + let iss_coords = JSON.parse(iss_api.load_contents_finish(result)[1]); print(Object.keys(iss_coords)); print(iss_coords.toSource()); - iss_api.load_contents_finish(data); }); } |