You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WebTimer reads room and timerUser from configuration
- NewWebTimer now takes only config.Configuration; room and timerUser
are read from configuration.TimerRoom / configuration.TimerUser
- GetTimers, RunTimer, RunBreakTimer drop the separate room/timerUser
parameters — just configuration is passed through
- main resolves the effective room (incl. WipBranchQualifier logic) and
timerUser into the configuration copy before calling the timer package
https://claude.ai/code/session_01DTB35xCmhRgW5SQUsYAtAq
say.Debug(fmt.Sprintf("Starting timer at %s for %d minutes = %d seconds (parsed from user input %s)", timeOfTimeout, timeoutInMinutes, timeoutInSeconds, timerInMinutes))
46
46
47
-
timers:=GetTimers(room, timerUser, configuration)
47
+
timers:=GetTimers(configuration)
48
48
iflen(timers) ==0 {
49
49
say.Error("No timer configured, not starting timer")
say.Debug(fmt.Sprintf("Starting break timer at %s for %d minutes = %d seconds (parsed from user input %s)", timeOfTimeout, timeoutInMinutes, timeoutInSeconds, timerInMinutes))
74
74
75
-
timers:=GetTimers(room, timerUser, configuration)
75
+
timers:=GetTimers(configuration)
76
76
iflen(timers) ==0 {
77
77
say.Error("No break timer configured, not starting break timer")
0 commit comments