--- admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/source/plesk/hosting_description/provider/plesk.py.orig +++ admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/source/plesk/hosting_description/provider/plesk.py @@ -1910,7 +1910,7 @@ class PleskHostingDescriptionProvider(object): :rtype: tuple[str|unicode|None, str|unicode|None] """ plesk_account = self._plesk_entity.get_selected_accounts().get(plesk_mail_user.account_id) - if plesk_account and plesk_account.password_type == 'plain': + if plesk_account and plesk_account.password_type in ['plain', 'crypt']: return plesk_account.password, plesk_account.password_type return None, None @@ -1920,7 +1920,7 @@ class PleskHostingDescriptionProvider(object): :rtype: tuple[str|unicode|None, str|unicode|None] """ plesk_account = self._plesk_entity.get_selected_accounts().get(plesk_database_user.account_id) - if plesk_account and plesk_account.password_type == 'plain': + if plesk_account and plesk_account.password_type in ['plain', 'crypt']: return plesk_account.password, plesk_account.password_type return None, None