Shivaram Lingamneni преди 4 години
родител
ревизия
579ef668ac
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3
    2
      irc/nickserv.go

+ 3
- 2
irc/nickserv.go Целия файл

@@ -367,7 +367,7 @@ func displaySetting(settingName string, settings AccountSettings, client *Client
367 367
 		}
368 368
 	case "always-on":
369 369
 		stored := settings.AlwaysOn
370
-		actual := client.AlwaysOn()
370
+		actual := persistenceEnabled(config.Accounts.Multiclient.AlwaysOn, stored)
371 371
 		nsNotice(rb, fmt.Sprintf(client.t("Your stored always-on setting is: %s"), persistentStatusToString(stored)))
372 372
 		if actual {
373 373
 			nsNotice(rb, client.t("Given current server settings, your client is always-on"))
@@ -377,7 +377,8 @@ func displaySetting(settingName string, settings AccountSettings, client *Client
377 377
 	case "autoreplay-missed":
378 378
 		stored := settings.AutoreplayMissed
379 379
 		if stored {
380
-			if client.AlwaysOn() {
380
+			alwaysOn := persistenceEnabled(config.Accounts.Multiclient.AlwaysOn, settings.AlwaysOn)
381
+			if alwaysOn {
381 382
 				nsNotice(rb, client.t("Autoreplay of missed messages is enabled"))
382 383
 			} else {
383 384
 				nsNotice(rb, client.t("You have enabled autoreplay of missed messages, but you can't receive them because your client isn't set to always-on"))

Loading…
Отказ
Запис