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
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
etersoft
bugzilla
Commits
e547dd6d
Commit
e547dd6d
authored
Feb 20, 2005
by
mkanat%kerio.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Bug 280499: Replace "TO_DAYS()" with Bugzilla::DB function call
Patch By Tomas Kopal <Tomas.Kopal@altap.cz> r=mkanat, a=justdave
parent
335b8c12
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
26 additions
and
19 deletions
+26
-19
CGI.pm
Bugzilla/Auth/Login/WWW/CGI.pm
+4
-3
Chart.pm
Bugzilla/Chart.pm
+3
-3
Search.pm
Bugzilla/Search.pm
+2
-1
Token.pm
Bugzilla/Token.pm
+3
-2
checksetup.pl
checksetup.pl
+3
-2
collectstats.pl
collectstats.pl
+5
-4
whineatnews.pl
whineatnews.pl
+6
-4
No files found.
Bugzilla/Auth/Login/WWW/CGI.pm
View file @
e547dd6d
...
...
@@ -45,6 +45,7 @@ sub login {
}
my
$cgi
=
Bugzilla
->
cgi
;
my
$dbh
=
Bugzilla
->
dbh
;
# First, try the actual login method against form variables
my
$username
=
$cgi
->
param
(
"Bugzilla_login"
);
...
...
@@ -67,7 +68,6 @@ sub login {
# subsequent login
trick_taint
(
$ipaddr
);
my
$dbh
=
Bugzilla
->
dbh
;
$dbh
->
do
(
"INSERT INTO logincookies (userid, ipaddr, lastused)
VALUES (?, ?, NOW())"
,
undef
,
...
...
@@ -159,8 +159,9 @@ sub login {
# This seems like as good as time as any to get rid of old
# crufty junk in the logincookies table. Get rid of any entry
# that hasn't been used in a month.
Bugzilla
->
dbh
->
do
(
"DELETE FROM logincookies "
.
"WHERE TO_DAYS(NOW()) - TO_DAYS(lastused) > 30"
);
$dbh
->
do
(
"DELETE FROM logincookies WHERE "
.
$dbh
->
sql_to_days
(
'NOW()'
)
.
" - "
.
$dbh
->
sql_to_days
(
'lastused'
)
.
" > 30"
);
exit
;
}
...
...
Bugzilla/Chart.pm
View file @
e547dd6d
...
...
@@ -229,9 +229,9 @@ sub readData {
}
# Prepare the query which retrieves the data for each series
my
$query
=
"SELECT
TO_DAYS(series_date)
- "
.
" TO_DAYS(FROM_UNIXTIME($datefrom)), "
.
"series_value FROM series_data "
.
my
$query
=
"SELECT
"
.
$dbh
->
sql_to_days
(
'series_date'
)
.
"
- "
.
$dbh
->
sql_to_days
(
'FROM_UNIXTIME($datefrom)'
)
.
"
,
series_value FROM series_data "
.
"WHERE series_id = ? "
.
"AND series_date >= FROM_UNIXTIME($datefrom)"
;
if
(
$dateto
)
{
...
...
Bugzilla/Search.pm
View file @
e547dd6d
...
...
@@ -797,7 +797,8 @@ sub init {
},
"^changedin,"
=>
sub
{
$f
=
"(to_days(now()) - to_days(bugs.delta_ts))"
;
$f
=
"("
.
$dbh
->
sql_to_days
(
'NOW()'
)
.
" - "
.
$dbh
->
sql_to_days
(
'bugs.delta_ts'
)
.
")"
;
},
"^component,(?!changed)"
=>
sub
{
...
...
Bugzilla/Token.pm
View file @
e547dd6d
...
...
@@ -163,8 +163,9 @@ sub IssuePasswordToken {
sub
CleanTokenTable
{
my
$dbh
=
Bugzilla
->
dbh
;
$dbh
->
bz_lock_tables
(
'tokens WRITE'
);
&::
SendSQL
(
"DELETE FROM tokens
WHERE TO_DAYS(NOW()) - TO_DAYS(issuedate) >= "
.
$maxtokenage
);
&::
SendSQL
(
"DELETE FROM tokens WHERE "
.
$dbh
->
sql_to_days
(
'NOW()'
)
.
" - "
.
$dbh
->
sql_to_days
(
'issuedate'
)
.
" >= "
.
$maxtokenage
);
$dbh
->
bz_unlock_tables
();
}
...
...
checksetup.pl
View file @
e547dd6d
...
...
@@ -2289,8 +2289,9 @@ AddFDef("attachments.isprivate", "Attachment is private", 0);
AddFDef
(
"target_milestone"
,
"Target Milestone"
,
0
);
AddFDef
(
"delta_ts"
,
"Last changed date"
,
0
);
AddFDef
(
"(to_days(now()) - to_days(bugs.delta_ts))"
,
"Days since bug changed"
,
0
);
AddFDef
(
"("
.
$dbh
->
sql_to_days
(
'NOW()'
)
.
" - "
.
$dbh
->
sql_to_days
(
'bugs.delta_ts'
)
.
")"
,
"Days since bug changed"
,
0
);
AddFDef
(
"longdesc"
,
"Comment"
,
0
);
AddFDef
(
"alias"
,
"Alias"
,
0
);
AddFDef
(
"everconfirmed"
,
"Ever Confirmed"
,
0
);
...
...
collectstats.pl
View file @
e547dd6d
...
...
@@ -283,10 +283,11 @@ sub regenerate_stats {
# Determine the start date from the date the first bug in the
# database was created, and the end date from the current day.
# If there were no bugs in the search, return early.
SendSQL
(
"SELECT to_days(creation_ts) AS start, "
.
"to_days(current_date) AS end, "
.
"to_days('1970-01-01') "
.
"FROM bugs $from_product WHERE to_days(creation_ts) != 'NULL' "
.
SendSQL
(
"SELECT "
.
$dbh
->
sql_to_days
(
'creation_ts'
)
.
" AS start, "
.
$dbh
->
sql_to_days
(
'current_date'
)
.
" AS end, "
.
$dbh
->
sql_to_days
(
"'1970-01-01'"
)
.
" FROM bugs $from_product WHERE "
.
$dbh
->
sql_to_days
(
'creation_ts'
)
.
" != 'NULL' "
.
$and_product
.
"ORDER BY start "
.
$dbh
->
sql_limit
(
1
));
...
...
whineatnews.pl
View file @
e547dd6d
...
...
@@ -33,10 +33,12 @@ require "globals.pl";
use
Bugzilla::
BugMail
;
SendSQL
(
"select bug_id,short_desc,login_name from bugs,profiles where "
.
"(bug_status = 'NEW' or bug_status = 'REOPENED') and "
.
"to_days(now()) - to_days(delta_ts) > "
.
Param
(
'whinedays'
)
.
" and userid=assigned_to order by bug_id"
);
my
$dbh
=
Bugzilla
->
dbh
;
SendSQL
(
"SELECT bug_id, short_desc, login_name FROM bugs, profiles WHERE "
.
"(bug_status = 'NEW' OR bug_status = 'REOPENED') AND "
.
$dbh
->
sql_to_days
(
'NOW()'
)
.
" - "
.
$dbh
->
sql_to_days
(
'delta_ts'
)
.
" > "
.
Param
(
'whinedays'
)
.
" AND userid = assigned_to ORDER BY bug_id"
);
my
%
bugs
;
my
%
desc
;
...
...
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