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