Changeset 1108


Ignore:
Timestamp:
14.07.2010 20:57:56 (19 months ago)
Author:
zmsdev
Message:

Optimized handling of duplicate declarative ids (requested by uni-be).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/_pathhandler.py

    r1022 r1108  
    6262    return filtered_obs[0] 
    6363  elif self.getConfProperty( 'ZMS.pathhandler', 0) != 0: 
    64     filtered_obs = filter( lambda x: validateId( x, id, REQUEST), obs) 
     64    filtered_obs = filter( lambda x: x.isVisible( REQUEST) and x.isPage() and validateId( x, id, REQUEST), obs) 
    6565    if len( filtered_obs) > 0: 
    6666      return filtered_obs[0] 
Note: See TracChangeset for help on using the changeset viewer.