From 6bd81f5f0b483815e6afcc8b11319c3ed9f08d8f Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Mon, 22 Jun 2015 13:56:28 +0200 Subject: Fixup for the proxy going --- src/event_main.cc | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/event_main.cc b/src/event_main.cc index bd1b3be..c2bf439 100644 --- a/src/event_main.cc +++ b/src/event_main.cc @@ -426,17 +426,17 @@ bool going(const std::string& channel, std::string note, user = user_name; auto db = open(channel); if (!db) return true; + if (!args.empty() && args.front() == "user") { + if (args.size() == 1) { + Http::response(200, "Expected username after 'user'"); + return true; + } + user = args[1]; + args.erase(args.begin(), args.begin() + 2); + } if (args.empty()) { event = Event::next(db); } else { - if (args.front() == "user") { - if (args.size() == 1) { - Http::response(200, "Expected username after 'user'"); - return true; - } - user = args[1]; - args.erase(args.begin(), args.begin() + 2); - } if (args.size() == 1) { char* end = nullptr; errno = 0; @@ -486,10 +486,10 @@ bool going(const std::string& channel, } if (going) { signal_channel(channel, user + " will be attending " + - event->name()); + event->name() + extra); } else { signal_channel(channel, user + " will not be attending " + - event->name()); + event->name() + extra); } } } else { -- cgit v1.2.3-70-g09d2