projects
/
gitlive
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
27ec87a
)
RooTicket.vala
author
Alan Knowles
<alan@roojs.com>
Tue, 30 Oct 2018 09:36:32 +0000
(17:36 +0800)
committer
Alan Knowles
<alan@roojs.com>
Tue, 30 Oct 2018 09:36:32 +0000
(17:36 +0800)
RooTicket.vala
patch
|
blob
|
history
diff --git
a/RooTicket.vala
b/RooTicket.vala
index
2010611
..
c675c67
100644
(file)
--- a/
RooTicket.vala
+++ b/
RooTicket.vala
@@
-59,16
+59,20
@@
class RooTicket : Object
var data = (string) message.response_body.flatten().data;
GLib.debug("got %s", data);
try {
var data = (string) message.response_body.flatten().data;
GLib.debug("got %s", data);
try {
- parser = new Json.Parser ();
+
var
parser = new Json.Parser ();
parser.load_from_data (data, -1);
parser.load_from_data (data, -1);
- response = parser.get_root().get_object();
- status = response.get_boolean_member("success");
+
var
response = parser.get_root().get_object();
+
var
status = response.get_boolean_member("success");
if(!status){
GLib.error(response.get_string_member("errorMsg"));
return;
}
if(!status){
GLib.error(response.get_string_member("errorMsg"));
return;
}
+ var data = response.get_object_member ("data");
+ // got a valid result...
+
+
} catch (Error e) {
GLib.error(e.message);
} catch (Error e) {
GLib.error(e.message);