Done. Issue 1135.

Thanks!

On Saturday, November 3, 2012 2:23:03 AM UTC+13, Massimo Di Pierro wrote:
>
> Can you please open a ticket about this. We can fix it asap.
>
> On Friday, 2 November 2012 02:32:07 UTC-5, Mark Kirkwood wrote:
>>
>> Suppose I have  a simple controller like:
>>
>> @auth.requires_login()
>> def dog():
>>     form=SQLFORM.grid(db.dog, csv=False, paginate=10)
>>     #return dict(form=form)
>>     return locals()
>>
>> From the grid I choose a particular dog (say id == 1), click on 'view' 
>> and go to a page with the dog's details displayed as expected. If I then 
>> amend the url args in the browsers address bar to attempt to load a 
>> nonexistent dog (lets say id == 1000) then the result is very bare page 
>> with text:
>>
>> invalid function (default/error)
>>
>> If I attempt the same from the analogous 'edit' page I am returned to the 
>> main grid page and an alert box says 'not authorized'.
>>
>> Now it seems to me that the 'edit' page behaviour is much cleaner - 
>> should the two modes ('edit' and 'view') behave similarly? It seems to me 
>> like they should.
>>
>> Regards
>>
>> Mark
>>
>>
>>
>>
>>

-- 



Reply via email to