On Tuesday, May 5, 2015 at 9:47:10 PM UTC+2, Massimiliano wrote:
>
>
> I understand but get things screwed as you as saying is a programming 
> error.
>

There are things that are not "foreseen" by developers and web2py generally 
doesn't do lots of typechecking (under the consensum that who approaches 
python is a "consenting adult"). 
Granted, if someone is using a shortcut for its restricted usecase scenario 
and then something breaks, he's not a happy man....but he was indeed using 
a shortcut that would break in the all-usercase-scenarios. 
Something documented as "*field_id must be the field of the table to be 
used as ID*" isn't really prone to interpretations :-P
 

> It also always worked that way and no one complain about it. :-)
>

Nobody used it that way, and the fact that it works has nothing to do with 
web2py code, but a fortunate coincidence on your side


> Was useful, flexible and cheaper. :-D
>

all of the above, with the little side-effect of being unmaintainable as 
soon as a new fix gets pushed in (such as the one you faced, required for a 
strict and correct ordering). same goes for the next enhancement, and for 
new features.

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to