Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5_fork
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Eteri
erp5_fork
Commits
bace6049
Commit
bace6049
authored
Jan 18, 2016
by
Cédric Le Ninivin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
erp5_credential: fix ERP5Site_newCredentialRecovery to use ERP5 Login
parent
cc3cc6e9
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
3 deletions
+6
-3
bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/ERP5Site_newCredentialRecovery.xml
..._skins/erp5_credential/ERP5Site_newCredentialRecovery.xml
+6
-3
No files found.
bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/ERP5Site_newCredentialRecovery.xml
View file @
bace6049
...
@@ -92,15 +92,18 @@ if default_email_text is not None:\n
...
@@ -92,15 +92,18 @@ if default_email_text is not None:\n
else:\n
else:\n
# Case for recovery of password\n
# Case for recovery of password\n
if person_list is None:\n
if person_list is None:\n
person_module = portal.getDefaultModule(\'Person\')\n
result = portal.portal_catalog(\n
result = person_module.searchFolder(reference={\'query\':reference, \'key\':\'ExactMatch\'})\n
portal_type=("ERP5 Login"),\n
parent_portal_type="Person",\n
reference={\'query\':reference, \'key\':\'ExactMatch\'},\n
)\n
if len(result) != 1:\n
if len(result) != 1:\n
portal_status_message = portal.Base_translateString("Can\'t find corresponding person, it\'s not possible to recover your credentials.")\n
portal_status_message = portal.Base_translateString("Can\'t find corresponding person, it\'s not possible to recover your credentials.")\n
if web_site is not None:\n
if web_site is not None:\n
return web_site.Base_redirect(\'\', keep_items = dict(portal_status_message=portal_status_message ))\n
return web_site.Base_redirect(\'\', keep_items = dict(portal_status_message=portal_status_message ))\n
return portal.Base_redirect(\'\', keep_items = dict(portal_status_message=portal_status_message ))\n
return portal.Base_redirect(\'\', keep_items = dict(portal_status_message=portal_status_message ))\n
\n
\n
person_list = [result[0].getObject(),]\n
person_list = [result[0].getObject()
.getParentValue()
,]\n
\n
\n
# Check the response\n
# Check the response\n
person = person_list[0]\n
person = person_list[0]\n
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment