Fossil SCM

Re-added the jsonApiVersion field to /json/version output. Not sure why i had removed it. /json/report/create now fails with an NYI error instead of succeeding but doing nothing.

stephan 2012-06-24 03:47 trunk
Commit bbcc8fe351784c9a8a17f63cfbc234f92a6ef085
2 files changed +1 -1 +1
+1 -1
--- src/json.c
+++ src/json.c
@@ -1913,11 +1913,11 @@
19131913
FSET(RELEASE_VERSION,"releaseVersion");
19141914
cson_object_set( jobj, "releaseVersionNumber",
19151915
cson_value_new_integer(RELEASE_VERSION_NUMBER) );
19161916
cson_object_set( jobj, "resultCodeParanoiaLevel",
19171917
cson_value_new_integer(g.json.errorDetailParanoia) );
1918
- /*FSET(FOSSIL_JSON_API_VERSION, "jsonApiVersion" );*/
1918
+ FSET(FOSSIL_JSON_API_VERSION, "jsonApiVersion" );
19191919
#undef FSET
19201920
return jval;
19211921
}
19221922
19231923
19241924
--- src/json.c
+++ src/json.c
@@ -1913,11 +1913,11 @@
1913 FSET(RELEASE_VERSION,"releaseVersion");
1914 cson_object_set( jobj, "releaseVersionNumber",
1915 cson_value_new_integer(RELEASE_VERSION_NUMBER) );
1916 cson_object_set( jobj, "resultCodeParanoiaLevel",
1917 cson_value_new_integer(g.json.errorDetailParanoia) );
1918 /*FSET(FOSSIL_JSON_API_VERSION, "jsonApiVersion" );*/
1919 #undef FSET
1920 return jval;
1921 }
1922
1923
1924
--- src/json.c
+++ src/json.c
@@ -1913,11 +1913,11 @@
1913 FSET(RELEASE_VERSION,"releaseVersion");
1914 cson_object_set( jobj, "releaseVersionNumber",
1915 cson_value_new_integer(RELEASE_VERSION_NUMBER) );
1916 cson_object_set( jobj, "resultCodeParanoiaLevel",
1917 cson_value_new_integer(g.json.errorDetailParanoia) );
1918 FSET(FOSSIL_JSON_API_VERSION, "jsonApiVersion" );
1919 #undef FSET
1920 return jval;
1921 }
1922
1923
1924
--- src/json_report.c
+++ src/json_report.c
@@ -78,10 +78,11 @@
7878
}
7979
return nReport;
8080
}
8181
8282
static cson_value * json_report_create(){
83
+ json_set_err(FSL_JSON_E_NYI, NULL);
8384
return NULL;
8485
}
8586
8687
static cson_value * json_report_get(){
8788
int nReport;
8889
--- src/json_report.c
+++ src/json_report.c
@@ -78,10 +78,11 @@
78 }
79 return nReport;
80 }
81
82 static cson_value * json_report_create(){
 
83 return NULL;
84 }
85
86 static cson_value * json_report_get(){
87 int nReport;
88
--- src/json_report.c
+++ src/json_report.c
@@ -78,10 +78,11 @@
78 }
79 return nReport;
80 }
81
82 static cson_value * json_report_create(){
83 json_set_err(FSL_JSON_E_NYI, NULL);
84 return NULL;
85 }
86
87 static cson_value * json_report_get(){
88 int nReport;
89

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button