View | Details | Raw Unified | Return to bug 35076
Collapse All | Expand All

(-)umc/python/computerroom/__init__.py (-2 / +2 lines)
 Lines 635-641    Link Here 
635
		_updateRoomInfo(self._italc.roomDN, exam=exam, examDescription=examDescription, examEndTime=examEndTime)
635
		_updateRoomInfo(self._italc.roomDN, exam=exam, examDescription=examDescription, examEndTime=examEndTime)
636
636
637
	@sanitize(
637
	@sanitize(
638
		printMode=ChoicesSanitizer(['none', 'all', 'default'], required=True),
638
		printMode=ChoicesSanitizer(['none', 'default'], required=True),
639
		internetRule=StringSanitizer(required=True),
639
		internetRule=StringSanitizer(required=True),
640
		shareMode=ChoicesSanitizer(['home', 'all'], required=True),
640
		shareMode=ChoicesSanitizer(['home', 'all'], required=True),
641
		period=PeriodSanitizer(default='00:00', required=False),
641
		period=PeriodSanitizer(default='00:00', required=False),
 Lines 684-690    Link Here 
684
		hosts = self._italc.ipAddresses(students_only=True)
684
		hosts = self._italc.ipAddresses(students_only=True)
685
685
686
		# print mode
686
		# print mode
687
		if printMode in ('none', 'all'):
687
		if printMode in ('none',):
688
			vextract.append('samba/printmode/hosts/%s' % printMode)
688
			vextract.append('samba/printmode/hosts/%s' % printMode)
689
			vappend[vextract[-1]] = hosts
689
			vappend[vextract[-1]] = hosts
690
			vextract.append('cups/printmode/hosts/%s' % printMode)
690
			vextract.append('cups/printmode/hosts/%s' % printMode)
(-)umc/js/computerroom/SettingsDialog.js (-2 / +1 lines)
 Lines 104-111    Link Here 
104
				label: _('Print mode'),
104
				label: _('Print mode'),
105
				staticValues: [
105
				staticValues: [
106
					{ id: 'default', label: _('Default (global settings)') },
106
					{ id: 'default', label: _('Default (global settings)') },
107
					{ id: 'none', label: _('Printing deactivated') },
107
					{ id: 'none', label: _('Printing deactivated') }
108
					{ id: 'all', label: _('Free printing') }
109
				]
108
				]
110
			}, {
109
			}, {
111
				type: TimeBox,
110
				type: TimeBox,

Return to bug 35076