Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
bugzilla
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ivan Ivlev
bugzilla
Commits
31e136cf
Commit
31e136cf
authored
May 28, 1999
by
terry%mozilla.org
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Notify by mail whenever a related bug changes status.
parent
f47c0339
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
7 deletions
+14
-7
process_bug.cgi
process_bug.cgi
+4
-6
processmail
processmail
+10
-1
No files found.
process_bug.cgi
View file @
31e136cf
...
...
@@ -431,6 +431,8 @@ The changes made were:
push
(
@oldlist
,
FetchOneColumn
());
}
my
@newlist
=
sort
{
$a
<=>
$b
}
@
{
$deps
{
$target
}};
@dependencychanged
{
@oldlist
}
=
1
;
@dependencychanged
{
@newlist
}
=
1
;
while
(
0
<
@oldlist
||
0
<
@newlist
)
{
if
(
@oldlist
==
0
||
(
@newlist
>
0
&&
...
...
@@ -459,11 +461,7 @@ The changes made were:
SendSQL
(
"insert into dependencies ($me, $target) values ($id, $i)"
);
}
foreach
my
$k
(
@keys
)
{
if
(
LogDependencyActivity
(
$k
,
$snapshot
{
$k
},
$me
,
$target
))
{
$dependencychanged
{
$k
}
=
1
;
}
LogDependencyActivity
(
$k
,
$snapshot
{
$k
},
$me
,
$target
);
}
LogDependencyActivity
(
$id
,
$oldsnap
,
$target
,
$me
);
}
...
...
@@ -505,7 +503,7 @@ The changes made were:
print
"<TD><A HREF=\"show_bug.cgi?id=$id\">Back To BUG# $id</A></TABLE>\n"
;
foreach
my
$k
(
keys
(
%
dependencychanged
))
{
print
"<TABLE BORDER=1><TD><H2>
Dependency changed for
bug $k</H2>\n"
;
print
"<TABLE BORDER=1><TD><H2>
Checking for dependency changes on
bug $k</H2>\n"
;
system
(
"./processmail $k $::FORM{'who'}"
);
print
"<TD><A HREF=\"show_bug.cgi?id=$k\">Go To BUG# $k</A></TABLE>\n"
;
}
...
...
processmail
View file @
31e136cf
...
...
@@ -121,7 +121,16 @@ sub DescDependencies {
push
(
@list
,
FetchOneColumn
());
}
if
(
@list
)
{
$result
.=
"$title: "
.
join
(
','
,
@list
)
.
"\n"
;
my
@verbose
;
foreach
my
$i
(
@list
)
{
SendSQL
(
"select bug_status, resolution from bugs where bug_id = $i"
);
my
(
$bug_status
,
$resolution
)
=
(
FetchSQLData
());
if
(
$resolution
ne
""
)
{
$resolution
=
"/$resolution"
;
}
push
(
@verbose
,
$i
.
"[$bug_status$resolution]"
);
}
$result
.=
"$title: "
.
join
(
', '
,
@verbose
)
.
"\n"
;
}
my
$tmp
=
$me
;
$me
=
$target
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment