mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
enable history renaming functionality to handle unicode strings.
This commit is contained in:
@@ -106,7 +106,7 @@ class HistoryListGrid( grids.Grid ):
|
||||
grids.MulticolFilterColumn(
|
||||
"Search",
|
||||
cols_to_filter=[ columns[0], columns[2] ],
|
||||
key="free-text-search", visible=False, filterable="default" )
|
||||
key="free-text-search", visible=False, filterable="standard" )
|
||||
)
|
||||
|
||||
operations = [
|
||||
@@ -807,13 +807,13 @@ class HistoryController( BaseController ):
|
||||
history = get_history( trans, history_id )
|
||||
if history and history.user_id == user.id:
|
||||
histories.append( history )
|
||||
cur_names.append( history.name )
|
||||
cur_names.append( history.get_display_name() )
|
||||
if not name or len( histories ) != len( name ):
|
||||
return trans.fill_template( "/history/rename.mako", histories=histories )
|
||||
change_msg = ""
|
||||
for i in range(len(histories)):
|
||||
if histories[i].user_id == user.id:
|
||||
if name[i] == histories[i].name:
|
||||
if name[i] == histories[i].get_display_name():
|
||||
change_msg = change_msg + "<p>History: "+cur_names[i]+" is already named: "+name[i]+"</p>"
|
||||
elif name[i] not in [None,'',' ']:
|
||||
name[i] = escape(name[i])
|
||||
|
||||
@@ -18,11 +18,11 @@
|
||||
%for history in histories:
|
||||
<tr>
|
||||
<td>
|
||||
<input type="hidden" name="id" value="${trans.security.encode_id( history.id )}">
|
||||
${history.name}
|
||||
<input type="hidden" name="id" value="${trans.security.encode_id( history.id )}">
|
||||
${history.get_display_name()}
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="name" value="${history.name}" size="40">
|
||||
<input type="text" name="name" value="${history.get_display_name()}" size="40">
|
||||
</td>
|
||||
</tr>
|
||||
%endfor
|
||||
|
||||
Reference in New Issue
Block a user