Commit a60171ca authored by lpsolit%gmail.com's avatar lpsolit%gmail.com

Bug 434062: Attachment flags can only be set once per bug (regression) - Patch…

Bug 434062: Attachment flags can only be set once per bug (regression) - Patch by Fré©ric Buclin <LpSolit@gmail.com> a=LpSolit (module owner)
parent 2ee97093
......@@ -228,12 +228,12 @@ sub match {
# If the caller specified only bug or attachment flags,
# limit the query to those kinds of flags.
if (my $type = delete $criteria->{'target_type'}) {
if ($type eq 'attachment') {
$criteria->{'attach_id'} = NOT_NULL;
}
else {
if ($type eq 'bug') {
$criteria->{'attach_id'} = IS_NULL;
}
elsif (!defined $criteria->{'attach_id'}) {
$criteria->{'attach_id'} = NOT_NULL;
}
}
# Flag->snapshot() calls Flag->match() with bug_id and attach_id
# as hash keys, even if attach_id is undefined.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment