1
0
mirror of https://github.com/anope/anope.git synced 2026-07-02 17:33:13 +02:00

fixed a bug in chanstats

This commit is contained in:
DukePyrolator
2012-04-13 18:33:22 +02:00
parent 7372b457cc
commit b752c3a668
3 changed files with 10 additions and 5 deletions
+7 -2
View File
@@ -63,6 +63,9 @@ class MChanstats : public Module
void GetTables()
{
TableList.clear();
if (!sql)
return;
SQLResult r = this->sql->RunQuery(this->sql->GetTables());
for (int i = 0; i < r.Rows(); ++i)
{
@@ -160,8 +163,10 @@ class MChanstats : public Module
Anope::string engine = config.ReadValue("chanstats", "engine", "", 0);
this->sql = service_reference<SQLProvider>("SQLProvider", engine);
this->CheckTables();
if (sql)
this->CheckTables();
else
Log() << "Chanstats: no database connection to " << engine;
}
void OnTopicUpdated(Channel *c, User *u, const Anope::string &topic) anope_override
{