Ignore:
Timestamp:
16 Nov 2005, 23:30:12 (19 years ago)
Author:
joachim
Message:

=eligibility edit geht fast

Location:
waeup_product/trunk/skins/waeup_faculty
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • waeup_product/trunk/skins/waeup_faculty/get_departments_voc.py

    r173 r182  
    55
    66"""
    7 academics = context.sections.portal.academics
     7#academics = context.sections.portal.academics
     8academics = context.portal_catalog(id = 'academics')[0].getObject()
    89faculties = [f for f in context.filterContents(items=academics.contentValues()) if f.portal_type == 'Faculty']
    910
     
    1213    departments = [d for d in context.filterContents(items=faculty.contentValues()) if d.portal_type == 'Department']
    1314    deplist.extend(departments)
    14 if key is None:
     15if not key:
    1516    return [(d.getId(),d.title_or_id(),) for d in deplist]
    1617return [d.title_or_id() for d in deplist if d.getId() == key][0]
  • waeup_product/trunk/skins/waeup_faculty/get_faculties_voc.py

    r173 r182  
    55
    66"""
    7 academics = context.sections.portal.academics
     7academics = context.portal_catalog(id = 'academics')[-1].getObject()
    88items = [i for i in context.filterContents(items=academics.contentValues()) if i.portal_type == 'Faculty']
    9 if key is None:
     9context.REQUEST.set('items', items)
     10context.REQUEST.set('key', key)
     11if not key:
    1012    return [(f.getId(),f.title_or_id(),) for f in items]
    1113return [f.title_or_id() for f in items if f.getId() == key][0]
Note: See TracChangeset for help on using the changeset viewer.