View | Details | Raw Unified | Return to bug 44867 | Differences between
and this patch

Collapse All | Expand All

(-)a/management/univention-self-service/umc/python/passwordreset/__init__.py (-2 / +1 lines)
 Lines 479-486   class Instance(Base): Link Here 
479
	def udm_set_password(self, username, password):
479
	def udm_set_password(self, username, password):
480
		user = self.get_udm_user(username=username, admin=True)
480
		user = self.get_udm_user(username=username, admin=True)
481
		if 'synced' in user.get('objectFlag') and ucr.is_true('ad/member'):
481
		if 'synced' in user.get('objectFlag') and ucr.is_true('ad/member'):
482
			self.admember_set_password(username, password)
482
			return self.admember_set_password(username, password)
483
484
		try:
483
		try:
485
			user["password"] = password
484
			user["password"] = password
486
			user["pwdChangeNextLogin"] = 0
485
			user["pwdChangeNextLogin"] = 0

Return to bug 44867