Skip to content

Commit 7b3be22

Browse files
author
Richard Jones
committed
remember the display template specified during edit [SF#701815]
1 parent 5420e64 commit 7b3be22

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

CHANGES.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ Fixed:
6262
- don't display "Editing" on read-only pages (sf bug 651967)
6363
- re-worked detectors initialisation - woohoo, no more cross-importing!
6464
- fixed export/import of retired nodes (sf bug 685273)
65+
- remember the display template specified during edit (sf bug 701815)
6566

6667

6768
2003-??-?? 0.5.7

roundup/cgi/client.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# $Id: client.py,v 1.105 2003-03-17 04:26:24 richard Exp $
1+
# $Id: client.py,v 1.106 2003-03-17 04:46:20 richard Exp $
22

33
__doc__ = """
44
WWW request handler (also used in the stand-alone server).
@@ -842,9 +842,9 @@ def confRegoAction(self):
842842
# nice message
843843
message = _('You are now registered, welcome!')
844844

845-
# redirect to the item's edit page
846-
raise Redirect, '%suser%s?@ok_message=%s'%(
847-
self.base, self.userid, urllib.quote(message))
845+
# redirect to the user's page
846+
raise Redirect, '%suser%s?@ok_message=%s&@template=%s'%(self.base,
847+
self.userid, urllib.quote(message), urllib.quote(self.template))
848848

849849
def passResetAction(self):
850850
''' Handle password reset requests.
@@ -959,8 +959,9 @@ def editItemAction(self):
959959
self.db.commit()
960960

961961
# redirect to the item's edit page
962-
raise Redirect, '%s%s%s?@ok_message=%s'%(self.base, self.classname,
963-
self.nodeid, urllib.quote(message))
962+
raise Redirect, '%s%s%s?@ok_message=%s&@template=%s'%(self.base,
963+
self.classname, self.nodeid, urllib.quote(message),
964+
urllib.quote(self.template))
964965

965966
def editItemPermission(self, props):
966967
''' Determine whether the user has permission to edit this item.
@@ -1012,11 +1013,10 @@ def newItemAction(self):
10121013
# commit now that all the tricky stuff is done
10131014
self.db.commit()
10141015

1015-
print '%s%s%s?@ok_message=%s'%(self.base, self.classname,
1016-
self.nodeid, urllib.quote(messages))
10171016
# redirect to the new item's page
1018-
raise Redirect, '%s%s%s?@ok_message=%s'%(self.base, self.classname,
1019-
self.nodeid, urllib.quote(messages))
1017+
raise Redirect, '%s%s%s?@ok_message=%s&@template=%s'%(self.base,
1018+
self.classname, self.nodeid, urllib.quote(messages),
1019+
urllib.quote(self.template))
10201020

10211021
def newItemPermission(self, props):
10221022
''' Determine whether the user has permission to create (edit) this

0 commit comments

Comments
 (0)