Fossil SCM

Make sure the reportfmt table contains the jx column before trying to use that column.

drh 2022-11-18 19:23 json-meta-data
Commit d433272527faac99a1f19940171fe4600d9e7297c9dd4bd3c445721435252a81
1 file changed +1 -1
+1 -1
--- src/report.c
+++ src/report.c
@@ -1133,11 +1133,11 @@
11331133
char *zErr1 = 0;
11341134
char *zErr2 = 0;
11351135
11361136
login_check_credentials();
11371137
if( !g.perm.RdTkt ){ login_needed(g.anon.RdTkt); return; }
1138
-
1138
+ report_update_reportfmt_table();
11391139
rn = report_number();
11401140
tabs = P("tablist")!=0;
11411141
db_prepare(&q,
11421142
"SELECT title, sqlcode, owner, cols, rn, jx->>'desc', jx->>'descmt'"
11431143
" FROM reportfmt WHERE rn=%d", rn);
11441144
--- src/report.c
+++ src/report.c
@@ -1133,11 +1133,11 @@
1133 char *zErr1 = 0;
1134 char *zErr2 = 0;
1135
1136 login_check_credentials();
1137 if( !g.perm.RdTkt ){ login_needed(g.anon.RdTkt); return; }
1138
1139 rn = report_number();
1140 tabs = P("tablist")!=0;
1141 db_prepare(&q,
1142 "SELECT title, sqlcode, owner, cols, rn, jx->>'desc', jx->>'descmt'"
1143 " FROM reportfmt WHERE rn=%d", rn);
1144
--- src/report.c
+++ src/report.c
@@ -1133,11 +1133,11 @@
1133 char *zErr1 = 0;
1134 char *zErr2 = 0;
1135
1136 login_check_credentials();
1137 if( !g.perm.RdTkt ){ login_needed(g.anon.RdTkt); return; }
1138 report_update_reportfmt_table();
1139 rn = report_number();
1140 tabs = P("tablist")!=0;
1141 db_prepare(&q,
1142 "SELECT title, sqlcode, owner, cols, rn, jx->>'desc', jx->>'descmt'"
1143 " FROM reportfmt WHERE rn=%d", rn);
1144

Keyboard Shortcuts

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