enable history renaming functionality to handle unicode strings.

This commit is contained in:
Jeremy Goecks
2009-11-09 12:21:32 -05:00
parent e2a4d7fd5b
commit 907d90dc43
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -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])
+3 -3
View File
@@ -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