aboutsummaryrefslogtreecommitdiff
path: root/src/mod_offline_sql.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_offline_sql.erl')
-rw-r--r--src/mod_offline_sql.erl7
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) ->