projects
/
idzebra-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
dcaa61d
)
dom: accept type="adelete" (accept bad deletes)
author
Adam Dickmeiss
<adam@indexdata.dk>
Fri, 18 Jan 2013 13:24:38 +0000
(14:24 +0100)
committer
Adam Dickmeiss
<adam@indexdata.dk>
Fri, 18 Jan 2013 13:24:38 +0000
(14:24 +0100)
It's like type="delete" but if a record does not already exist it
is not treated as an error.
index/mod_dom.c
patch
|
blob
|
history
diff --git
a/index/mod_dom.c
b/index/mod_dom.c
index
2e65b89
..
90b3c56
100644
(file)
--- a/
index/mod_dom.c
+++ b/
index/mod_dom.c
@@
-946,6
+946,8
@@
static void set_record_info(struct filter_info *tinfo,
action = action_replace;
else if (!strcmp(type_p, "update"))
action = action_update;
+ else if (!strcmp(type_p, "adelete"))
+ action = action_a_delete;
else
dom_log(YLOG_WARN, tinfo, node, "bad @type value: %s", type_p);
extctr->action = action;