summaryrefslogtreecommitdiff
path: root/src/localization
diff options
context:
space:
mode:
Diffstat (limited to 'src/localization')
-rw-r--r--src/localization/line_id.cpp6
-rw-r--r--src/localization/line_id.hpp5
2 files changed, 10 insertions, 1 deletions
diff --git a/src/localization/line_id.cpp b/src/localization/line_id.cpp
index 242a61c..d2a2af9 100644
--- a/src/localization/line_id.cpp
+++ b/src/localization/line_id.cpp
@@ -44,6 +44,12 @@ namespace bot {
return LineId::ErrorInsufficientRights;
}
+ else if (str == "event.on") {
+ return LineId::EventOn;
+ } else if (str == "event.off") {
+ return LineId::EventOff;
+ }
+
else {
return std::nullopt;
}
diff --git a/src/localization/line_id.hpp b/src/localization/line_id.hpp
index 6f7a882..3cd46c0 100644
--- a/src/localization/line_id.hpp
+++ b/src/localization/line_id.hpp
@@ -24,7 +24,10 @@ namespace bot {
ErrorExternalAPIError,
ErrorInsufficientRights,
- PingResponse
+ PingResponse,
+
+ EventOn,
+ EventOff
};
std::optional<LineId> string_to_line_id(const std::string &str);