diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 3d8d900..6d5a957 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,7 +4,10 @@
-
+
+
+
+
@@ -149,7 +152,6 @@
-
@@ -174,7 +176,8 @@
-
+
+
true
diff --git a/pkg/internal/services/statuses.go b/pkg/internal/services/statuses.go
index 8611c71..ba413ab 100644
--- a/pkg/internal/services/statuses.go
+++ b/pkg/internal/services/statuses.go
@@ -37,8 +37,10 @@ func GetStatusDisturbable(uid uint) error {
return nil
} else if err == nil && status.IsNoDisturb {
return fmt.Errorf("do not disturb")
- } else {
+ } else if !isOnline {
return fmt.Errorf("offline")
+ } else {
+ return nil
}
}