Changeset 7003 for main/waeup.sirp/trunk/src/waeup/sirp/students
- Timestamp:
- 4 Nov 2011, 21:26:33 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py
r6997 r7003 1108 1108 self.flash('Activation code is invalid.') 1109 1109 return 1110 # Search a bed and exit if no bed is found 1110 # Search a bed and exit if no bed is found or if the student 1111 # has already booked a bed 1111 1112 cat = queryUtility(ICatalog, name='beds_catalog', default=None) 1112 1113 entries = cat.searchResults( … … 1117 1118 self.flash('There is no free bed in your category %s.' 1118 1119 % acc_details['bt']) 1120 return 1121 entries = cat.searchResults( 1122 owner=(student.student_id,student.student_id)) 1123 if len(entries): 1124 bed = [entry for entry in entries][0] 1125 self.flash('You already booked bed %s.' 1126 % bed.bed_id) 1119 1127 return 1120 1128 # Mark pin as used (this also fires a pin related transition)
Note: See TracChangeset for help on using the changeset viewer.