]> granicus.if.org Git - ejabberd/commitdiff
e_clause error at node_hometree_odbc:get_items/3
authorHAMANO Tsukasa <hamano@cuspy.org>
Wed, 4 Jun 2014 09:53:37 +0000 (18:53 +0900)
committerHAMANO Tsukasa <hamano@cuspy.org>
Wed, 4 Jun 2014 09:53:37 +0000 (18:53 +0900)
src/node_hometree_odbc.erl

index dfb9886f2aae77a798d19c2d3e70d6e499efbd28..9a4a3b2e7207e81cc32bbe373f7d7672d22fb554 100644 (file)
@@ -1317,6 +1317,7 @@ get_items(NodeId, _From,
                                  first = <<"modification@", F/binary>>,
                                  last = <<"modification@", (jlib:i2l(L))/binary>>},
                {result, {[raw_to_item(NodeId, RItem) || RItem <- RItems], RsmOut}};
+           [] -> {result, {[], #rsm_out{count = Count}}};
            0 -> {result, {[], #rsm_out{count = Count}}}
          end;
       _ -> {result, {[], none}}