Fossil SCM

In case the originating IP address for an artifact is missing, display it as 'unknown'.

danield 2024-06-06 08:33 trunk
Commit dbc9e48ebfb47b4137f4c186557eadee9940e2b030965b4941173ea129b63764
1 file changed +2 -1
+2 -1
--- src/info.c
+++ src/info.c
@@ -2631,11 +2631,12 @@
26312631
fossil_free(zHeader);
26322632
if( !isFile && g.perm.Admin ){
26332633
Stmt q;
26342634
db_prepare(&q,
26352635
"SELECT coalesce(user.login,rcvfrom.uid),"
2636
- " datetime(rcvfrom.mtime,toLocal()), rcvfrom.ipaddr"
2636
+ " datetime(rcvfrom.mtime,toLocal()),"
2637
+ " coalesce(rcvfrom.ipaddr,'unknown')"
26372638
" FROM blob, rcvfrom LEFT JOIN user ON user.uid=rcvfrom.uid"
26382639
" WHERE blob.rid=%d"
26392640
" AND rcvfrom.rcvid=blob.rcvid;", rid);
26402641
while( db_step(&q)==SQLITE_ROW ){
26412642
const char *zUser = db_column_text(&q,0);
26422643
--- src/info.c
+++ src/info.c
@@ -2631,11 +2631,12 @@
2631 fossil_free(zHeader);
2632 if( !isFile && g.perm.Admin ){
2633 Stmt q;
2634 db_prepare(&q,
2635 "SELECT coalesce(user.login,rcvfrom.uid),"
2636 " datetime(rcvfrom.mtime,toLocal()), rcvfrom.ipaddr"
 
2637 " FROM blob, rcvfrom LEFT JOIN user ON user.uid=rcvfrom.uid"
2638 " WHERE blob.rid=%d"
2639 " AND rcvfrom.rcvid=blob.rcvid;", rid);
2640 while( db_step(&q)==SQLITE_ROW ){
2641 const char *zUser = db_column_text(&q,0);
2642
--- src/info.c
+++ src/info.c
@@ -2631,11 +2631,12 @@
2631 fossil_free(zHeader);
2632 if( !isFile && g.perm.Admin ){
2633 Stmt q;
2634 db_prepare(&q,
2635 "SELECT coalesce(user.login,rcvfrom.uid),"
2636 " datetime(rcvfrom.mtime,toLocal()),"
2637 " coalesce(rcvfrom.ipaddr,'unknown')"
2638 " FROM blob, rcvfrom LEFT JOIN user ON user.uid=rcvfrom.uid"
2639 " WHERE blob.rid=%d"
2640 " AND rcvfrom.rcvid=blob.rcvid;", rid);
2641 while( db_step(&q)==SQLITE_ROW ){
2642 const char *zUser = db_column_text(&q,0);
2643

Keyboard Shortcuts

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