From bec93a9ab8eff6df9f9180a108b29d59f0ad1d27 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 10 Sep 2021 13:09:02 +0100 Subject: Always use ExtractTS to extract timestamps from S2S messages. --- src/modules/m_spanningtree/servercommand.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/modules/m_spanningtree/servercommand.cpp') diff --git a/src/modules/m_spanningtree/servercommand.cpp b/src/modules/m_spanningtree/servercommand.cpp index db12ea297..b4ce6775c 100644 --- a/src/modules/m_spanningtree/servercommand.cpp +++ b/src/modules/m_spanningtree/servercommand.cpp @@ -41,10 +41,10 @@ RouteDescriptor ServerCommand::GetRouting(User* user, const Params& parameters) time_t ServerCommand::ExtractTS(const std::string& tsstr) { - time_t TS = ConvToNum(tsstr); - if (!TS) - throw ProtocolException("Invalid TS"); - return TS; + time_t ts = ConvToNum(tsstr); + if (ts <= 0) + throw ProtocolException("Invalid TS: " + tsstr); + return ts; } ServerCommand* ServerCommandManager::GetHandler(const std::string& command) const -- cgit v1.3.1-10-gc9f91