itAdd command to force refreshing HTML - scoreboard - Interactive scoreboard for CTF-like games Err z3bra.org 70 hgit clone git://git.z3bra.org/scoreboard.git URL:git://git.z3bra.org/scoreboard.git z3bra.org 70 1Log /scm/scoreboard/log.gph z3bra.org 70 1Files /scm/scoreboard/files.gph z3bra.org 70 1Refs /scm/scoreboard/refs.gph z3bra.org 70 i--- Err z3bra.org 70 1commit ac7a16acf57a92cb886b8a5d4fd0071237b4e959 /scm/scoreboard/commit/ac7a16acf57a92cb886b8a5d4fd0071237b4e959.gph z3bra.org 70 1parent 528d94f22d463e41294bd92095b4953f52dc1fdd /scm/scoreboard/commit/528d94f22d463e41294bd92095b4953f52dc1fdd.gph z3bra.org 70 hAuthor: Willy Goiffon URL:mailto:dev@z3bra.org z3bra.org 70 iDate: Wed, 7 Dec 2022 17:25:14 +0100 Err z3bra.org 70 i Err z3bra.org 70 iAdd command to force refreshing HTML Err z3bra.org 70 i Err z3bra.org 70 iDiffstat: Err z3bra.org 70 i M main.go | 9 ++++++++- Err z3bra.org 70 i Err z3bra.org 70 i1 file changed, 8 insertions(+), 1 deletion(-) Err z3bra.org 70 i--- Err z3bra.org 70 1diff --git a/main.go b/main.go /scm/scoreboard/file/main.go.gph z3bra.org 70 it@@ -179,9 +179,16 @@ func main() { Err z3bra.org 70 i Err z3bra.org 70 i args := flag.Args() Err z3bra.org 70 i Err z3bra.org 70 i- if len(args) > 1 || (len(args) == 1 && args[0] == "help") { Err z3bra.org 70 i+ if len(args) > 1 { Err z3bra.org 70 i usage() Err z3bra.org 70 i } else if len(args) == 1 { Err z3bra.org 70 i+ if args[0] == "help" { Err z3bra.org 70 i+ usage() Err z3bra.org 70 i+ } Err z3bra.org 70 i+ if args[0] == "refresh" { Err z3bra.org 70 i+ cyboard.GenerateHTML() Err z3bra.org 70 i+ os.Exit(0) Err z3bra.org 70 i+ } Err z3bra.org 70 i switch cyboard.flag = flagid(args[0]) + 1; cyboard.flag { Err z3bra.org 70 i case 1: Err z3bra.org 70 i cyboard.player.flag = cyboard.flag Err z3bra.org 70 .