Index: openacs-4/packages/assessment/tcl/as-checks-procs-oracle.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/as-checks-procs-oracle.xql,v
diff -u -r1.8 -r1.8.10.1
--- openacs-4/packages/assessment/tcl/as-checks-procs-oracle.xql 12 Jun 2006 02:49:50 -0000 1.8
+++ openacs-4/packages/assessment/tcl/as-checks-procs-oracle.xql 3 Oct 2015 18:26:39 -0000 1.8.10.1
@@ -27,13 +27,6 @@
-
-
-
- select to_date(sysdate,'YYYY-MM-DD') as today, to_date(sysdate-1,'YYYY-MM-DD') as yesterday, to_date (sysdate-2,'YYYY-MM-DD') as two_days,to_date (sysdate-7,'YYYY-MM-DD') as last_week, to_date (sysdate-30,'YYYY-MM-DD') as last_month from dual
-
-
-
update as_actions_log set failed_p=:failed_p,date_processed=(select sysdate from dual),finally_executed_by=:user_id,approved_p='t' where action_log_id=:action_log_id
Index: openacs-4/packages/assessment/tcl/as-checks-procs-postgresql.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/as-checks-procs-postgresql.xql,v
diff -u -r1.12 -r1.12.14.1
--- openacs-4/packages/assessment/tcl/as-checks-procs-postgresql.xql 3 Mar 2005 22:46:41 -0000 1.12
+++ openacs-4/packages/assessment/tcl/as-checks-procs-postgresql.xql 3 Oct 2015 18:26:39 -0000 1.12.14.1
@@ -22,11 +22,6 @@
select as_inter_item_check__delete (:check_id)
-
-
- select to_date(now(),'YYYY-MM-DD') as today, to_date(to_date(now(),'YYYY-MM-DD')-1,'YYYY-MM-DD') as yesterday, to_date (to_date(now(),'YYYY-MM-DD')-2,'YYYY-MM-DD') as two_days,to_date (to_date(now(),'YYYY-MM-DD')-7,'YYYY-MM-DD') as last_week, to_date (to_date(now(),'YYYY-MM-DD')-30,'YYYY-MM-DD') as last_month
-
-
@@ -53,4 +48,4 @@
-
\ No newline at end of file
+
Index: openacs-4/packages/assessment/tcl/as-checks-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/as-checks-procs.tcl,v
diff -u -r1.28.2.1 -r1.28.2.2
--- openacs-4/packages/assessment/tcl/as-checks-procs.tcl 10 Sep 2015 08:27:56 -0000 1.28.2.1
+++ openacs-4/packages/assessment/tcl/as-checks-procs.tcl 3 Oct 2015 18:26:39 -0000 1.28.2.2
@@ -43,10 +43,18 @@
} {
Return the time intervals
} {
- db_1row intervals {}
+ set today [clock format [clock seconds] -format %Y-%m-%d]
+ set yesterday [clock format [clock scan yesterday] -format %Y-%m-%d]
+ set two_days [clock format [clock scan "2 days ago"] -format %Y-%m-%d]
+ set last_week [clock format [clock scan "1 week ago"] -format %Y-%m-%d]
+ set last_month [clock format [clock scan "1 month ago"] -format %Y-%m-%d]
- set intervals [list [list "[_ assessment.all]" "all"] [list "[_ assessment.today]" $today] [list "[_ assessment.yesterday]" $yesterday] [list "[_ assessment.two_days]" $two_days] [list "[_ assessment.last_week]" $last_week] [list "[_ assessment.last_month]" $last_month]]
-
+ return [list [list [_ assessment.all] "all"] \
+ [list [_ assessment.today] $today] \
+ [list [_ assessment.yesterday] $yesterday] \
+ [list [_ assessment.two_days] $two_days] \
+ [list [_ assessment.last_week] $last_week] \
+ [list [_ assessment.last_month] $last_month]]
}
ad_proc -public as::assessment::check::add_check_return_url {
Index: openacs-4/packages/assessment/www/asm-admin/admin-request.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/asm-admin/admin-request.tcl,v
diff -u -r1.4.2.1 -r1.4.2.2
--- openacs-4/packages/assessment/www/asm-admin/admin-request.tcl 10 Sep 2015 08:28:02 -0000 1.4.2.1
+++ openacs-4/packages/assessment/www/asm-admin/admin-request.tcl 3 Oct 2015 18:26:39 -0000 1.4.2.2
@@ -66,13 +66,13 @@
if {([info exists interval] && $interval ne "") && $interval!="all"} {
set d_interval $interval
- set interval_query "and to_date(al.date_requested,'YYYY-MM-DD') >= to_date('$interval','YYYY-MM-DD')"
+ set interval_query "and date_trunc('day', al.date_requested) >= to_date('$interval','YYYY-MM-DD')"
set date_query ""
}
if {([info exists date] && $date ne "")} {
set d_date $date
- set date_query "and to_date(al.date_requested,'YYYY-MM-DD') = to_date('$date','YYYY-MM-DD')"
+ set date_query "and date_trunc('day', al.date_requested) = to_date('$date','YYYY-MM-DD')"
set interval_query ""
}