diff options
Diffstat (limited to 'src/mod_offline_sql.erl')
-rw-r--r-- | src/mod_offline_sql.erl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mod_offline_sql.erl b/src/mod_offline_sql.erl index 822ca7f43..640cc071e 100644 --- a/src/mod_offline_sql.erl +++ b/src/mod_offline_sql.erl @@ -185,8 +185,11 @@ count_messages(LUser, LServer) -> ?SQL("select @(count(*))d from spool " "where username=%(LUser)s and %(LServer)H")) of {selected, [{Res}]} -> - Res; - _ -> 0 + {cache, Res}; + {selected, []} -> + {cache, 0}; + _ -> + {nocache, 0} end. export(_Server) -> |