[sr-dev] git:master:7683e1a9: Merge pull request #281 from jnewmano/master

Victor Seva linuxmaniac at torreviejawireless.org
Tue Aug 11 08:16:11 CEST 2015


Module: kamailio
Branch: master
Commit: 7683e1a903765c64cbc3b5d6c200120114c96c72
URL: https://github.com/kamailio/kamailio/commit/7683e1a903765c64cbc3b5d6c200120114c96c72

Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Committer: Victor Seva <linuxmaniac at torreviejawireless.org>
Date: 2015-08-11T08:16:04+02:00

Merge pull request #281 from jnewmano/master

janssonrpc-c: correct jansson_get parameter order in examples

---

Modified: modules/janssonrpc-c/README
Modified: modules/janssonrpc-c/doc/janssonrpc-c_admin.xml

---

Diff:  https://github.com/kamailio/kamailio/commit/7683e1a903765c64cbc3b5d6c200120114c96c72.diff
Patch: https://github.com/kamailio/kamailio/commit/7683e1a903765c64cbc3b5d6c200120114c96c72.patch

---

diff --git a/modules/janssonrpc-c/README b/modules/janssonrpc-c/README
index d585e05..53c3ca2 100644
--- a/modules/janssonrpc-c/README
+++ b/modules/janssonrpc-c/README
@@ -308,12 +308,12 @@ E;retry=1");
 }
 
 route[RESPONSE] {
-        if(jansson_get($var(jsrpc_result), "internal_error", "$var(internal)"))
+        if(jansson_get("internal_error", $var(jsrpc_result), "$var(internal)"))
 {
                 route(INTERNAL);
-        } else if(jansson_get($var(jsrpc_result), "error", "$var(error)")) {
+        } else if(jansson_get("error", $var(jsrpc_result), "$var(error)")) {
                 route(ERROR);
-        } else if(jansson_get($var(jsrpc_result), "result", "$var(result)")) {
+        } else if(jansson_get("result", $var(jsrpc_result), "$var(result)")) {
                 route(RESULT);
         }
     t_reply("200", "OK");
@@ -326,15 +326,15 @@ route[RESULT] {
 
 route[ERROR] {
         xlog("There was an error\n");
-        if(jansson_get($var(error), "code", "$var(c)")) {
+        if(jansson_get("code", $var(error), "$var(c)")) {
                 xlog("code is $var(c)\n");
         }
 
-        if(jansson_get($var(error), "message", "$var(r)")) {
+        if(jansson_get("message", $var(error), "$var(r)")) {
                 xlog("error is $var(r)\n");
         }
 
-        if(jansson_get($var(error), "data", "$var(d)")) {
+        if(jansson_get("data", $var(error), "$var(d)")) {
                 xlog("data is $var(d)\n");
         }
 }
@@ -342,13 +342,13 @@ route[ERROR] {
 route[INTERNAL] {
         xlog("There was an internal error\n");
 
-        jansson_get($var(internal), "code", "$var(c)");
+        jansson_get("code", $var(internal), "$var(c)");
         xlog("code is $var(c)\n");
 
-        jansson_get($var(internal), "message", "$var(r)");
+        jansson_get("message", $var(internal), "$var(r)");
         xlog("error is $var(r)\n");
 
-        if(jansson_get($var(internal), "data", "$var(d)")) {
+        if(jansson_get("data", $var(internal), "$var(d)")) {
                 xlog("request is $var(d)\n");
         }
 }
diff --git a/modules/janssonrpc-c/doc/janssonrpc-c_admin.xml b/modules/janssonrpc-c/doc/janssonrpc-c_admin.xml
index 27f0f45..4ae65c0 100644
--- a/modules/janssonrpc-c/doc/janssonrpc-c_admin.xml
+++ b/modules/janssonrpc-c/doc/janssonrpc-c_admin.xml
@@ -356,11 +356,11 @@ route {
 }
 
 route[RESPONSE] {
-	if(jansson_get($var(jsrpc_result), "internal_error", "$var(internal)")) {
+	if(jansson_get("internal_error", $var(jsrpc_result), "$var(internal)")) {
 		route(INTERNAL);
-	} else if(jansson_get($var(jsrpc_result), "error", "$var(error)")) {
+	} else if(jansson_get("error", $var(jsrpc_result), "$var(error)")) {
 		route(ERROR);
-	} else if(jansson_get($var(jsrpc_result), "result", "$var(result)")) {
+	} else if(jansson_get("result", $var(jsrpc_result), "$var(result)")) {
 		route(RESULT);
 	}
     t_reply("200", "OK");
@@ -373,15 +373,15 @@ route[RESULT] {
 
 route[ERROR] {
 	xlog("There was an error\n");
-	if(jansson_get($var(error), "code", "$var(c)")) {
+	if(jansson_get("code", $var(error), "$var(c)")) {
 		xlog("code is $var(c)\n");
 	}
 
-	if(jansson_get($var(error), "message", "$var(r)")) {
+	if(jansson_get("message", $var(error), "$var(r)")) {
 		xlog("error is $var(r)\n");
 	}
 
-	if(jansson_get($var(error), "data", "$var(d)")) {
+	if(jansson_get("data", $var(error), "$var(d)")) {
 		xlog("data is $var(d)\n");
 	}
 }
@@ -389,13 +389,13 @@ route[ERROR] {
 route[INTERNAL] {
 	xlog("There was an internal error\n");
 
-	jansson_get($var(internal), "code", "$var(c)");
+	jansson_get("code", $var(internal), "$var(c)");
 	xlog("code is $var(c)\n");
 
-	jansson_get($var(internal), "message", "$var(r)");
+	jansson_get("message", $var(internal), "$var(r)");
 	xlog("error is $var(r)\n");
 
-	if(jansson_get($var(internal), "data", "$var(d)")) {
+	if(jansson_get("data", $var(internal), "$var(d)")) {
 		xlog("request is $var(d)\n");
 	}
 }




More information about the sr-dev mailing list