Return error when no rows are deleted for AMI DBDelTree

(closes issue AST-654)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@340224 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Terry Wilson 2011-10-10 23:10:11 +00:00
parent cf8db24132
commit 15fd1e375c
2 changed files with 5 additions and 1 deletions

View File

@ -36,6 +36,10 @@ Configuration Files:
- dnsmgr.conf
- dsp.conf
AMI:
- DBDelTree now correctly returns an error when 0 rows are deleted just as
the DBDel action does.
SIP
===
- A new option "tonezone" for setting default tonezone for the channel driver

View File

@ -840,7 +840,7 @@ static int manager_dbdeltree(struct mansession *s, const struct message *m)
else
res = ast_db_deltree(family, NULL);
if (res < 0)
if (res <= 0)
astman_send_error(s, m, "Database entry not found");
else
astman_send_ack(s, m, "Key tree deleted successfully");