added cmd_myaccess
[NeonServV5.git] / IRCParser.c
index 72e6dc3d6342d0fe49b9da7e0a79a7f4a3645f7a..ccfc67af8fb9f1ffbd9821e898c6250a8f32e59e 100644 (file)
@@ -7,6 +7,7 @@
 #include "ClientSocket.h"
 #include "WHOHandler.h"
 #include "lang.h"
+#include "DBHelper.h"
 
 struct irc_cmd *irc_commands = NULL;
 
@@ -372,8 +373,7 @@ void reply(struct ClientSocket *client, struct UserNode *user, const char *text,
     const char *reply_format = get_language_string(user, text);
     if(reply_format == NULL)
         reply_format = text;
-    if((user->flags & USERFLAG_ISAUTHED) && !(user->flags & USERFLAG_LOADED_SETTINGS))
-        load_user_settings(user);
+    loadUserSettings(user);
     char formatBuf[MAXLEN];
     sprintf(formatBuf, "%s %s :%s", ((user->flags & USERFLAG_REPLY_PRIVMSG) ? "PRIVMSG" : "NOTICE"), user->nick, reply_format);
     va_list arg_list;