From greg@bx.psu.edu Fri Dec 12 14:38:45 2008 From: Greg Von Kuster To: galaxy-dev@lists.galaxyproject.org Subject: [galaxy-dev] [hg] galaxy 1663: Fix for showing deleted datasets in a history, ... Date: Fri, 12 Dec 2008 14:37:29 -0500 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4355827893878162677==" --===============4355827893878162677== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable details: http://www.bx.psu.edu/hg/galaxy/rev/0af3897ce585 changeset: 1663:0af3897ce585 user: Greg Von Kuster date: Fri Dec 12 14:33:51 2008 -0500 description: Fix for showing deleted datasets in a history, also yet another fix for the n= ew users report, users are now sorted descending by last login, as the report= states. 4 file(s) affected in this change: lib/galaxy/webapps/reports/controllers/users.py lib/galaxy/webapps/reports/templates/users_last_access_date.mako templates/history/options.mako templates/root/history.mako diffs (73 lines): diff -r d53da5b089a8 -r 0af3897ce585 lib/galaxy/webapps/reports/controllers/u= sers.py --- a/lib/galaxy/webapps/reports/controllers/users.py Fri Dec 12 12:12:59 200= 8 -0500 +++ b/lib/galaxy/webapps/reports/controllers/users.py Fri Dec 12 14:33:51 200= 8 -0500 @@ -1,6 +1,6 @@ from datetime import datetime, timedelta from time import strftime -import calendar +import calendar, operator from galaxy.webapps.reports.base.controller import * import galaxy.model from galaxy.model.orm import * @@ -112,6 +112,7 @@ else: # The user has never logged in users.append( ( user.email, "never logged in" ) ) + users =3D sorted( users, key=3Doperator.itemgetter( 1 ), reverse=3DT= rue ) return trans.fill_template( 'users_last_access_date.mako', users=3Dusers, not_logged_in_for_days=3Dnot_logged_in_f= or_days, diff -r d53da5b089a8 -r 0af3897ce585 lib/galaxy/webapps/reports/templates/use= rs_last_access_date.mako --- a/lib/galaxy/webapps/reports/templates/users_last_access_date.mako Fri De= c 12 12:12:59 2008 -0500 +++ b/lib/galaxy/webapps/reports/templates/users_last_access_date.mako Fri De= c 12 14:33:51 2008 -0500 @@ -13,7 +13,12 @@

- Users that have not logged in to Galaxy for=20 + %if users: + ${len( users ) } + %else: + 0 + %endif=20 +  users have not logged in to Galaxy for=20 days.  

diff -r d53da5b089a8 -r 0af3897ce585 templates/history/options.mako --- a/templates/history/options.mako Fri Dec 12 12:12:59 2008 -0500 +++ b/templates/history/options.mako Fri Dec 12 14:33:51 2008 -0500 @@ -11,15 +11,15 @@ =20 =20 diff -r d53da5b089a8 -r 0af3897ce585 templates/root/history.mako --- a/templates/root/history.mako Fri Dec 12 12:12:59 2008 -0500 +++ b/templates/root/history.mako Fri Dec 12 14:33:51 2008 -0500 @@ -248,7 +248,7 @@ =20 <%namespace file=3D"history_common.mako" import=3D"render_dataset" /> =20 -%if ( show_deleted and len( history.datasets ) < 1 ) or len( history.active_= datasets ) < 1: +%if ( show_deleted and not history.activatable_datasets ) or ( not show_dele= ted and not history.active_datasets ):
%else: =20 <% --===============4355827893878162677==--