PUBLIC - Liferay Social Office Community Edition
  1. PUBLIC - Liferay Social Office Community Edition
  2. SOS-587

System fails to send an invitation confirmation to a non-existing member invited by e-mail

    Details

    • Branch Version/s:
      6.1.x
    • Backported to Branch:
      Committed
    • Similar Issues:
      Show 5 results 

      Description

      1. Log into Social Office through an IP address
      2. Configure the Mail settings
      3. Add a site
      4. Go to the site
      5. Invite a non-existing member by e-mail address
      6. Log onto the e-mail address and click on the link
      7. Create a new account
      8. Sign in
      System fails to display the confirmation message to allow newly created user to join the site

      1. invite_members_1.png
        36 kB
      2. invite_members_2.png
        49 kB
      3. invite_members_3.png
        84 kB
      4. invite_members_4.png
        66 kB
      5. invite_members_5.png
        62 kB
      6. invite_members_6.png
        54 kB

        Issue Links

          Activity

          Hide
          Eduardo Garcia added a comment - - edited

          It fails because the link in the email for non existing users doesn't contain the key in its redirect param. Thus, after creating their account new users don't get any notification. I've added the screenshots with all the steps for the process of inviting a non-existing member, so that QA can use it as a reference.

          Show
          Eduardo Garcia added a comment - - edited It fails because the link in the email for non existing users doesn't contain the key in its redirect param. Thus, after creating their account new users don't get any notification. I've added the screenshots with all the steps for the process of inviting a non-existing member, so that QA can use it as a reference.
          Hide
          Eduardo Garcia added a comment -

          Correct steps for the process of inviting a non-existing user:

          1. Send an invitation to the non-existing member's email address
          2. Follow the link in the email
          3-4. Go through the process of creating a new account.
          5. Accept/Ignore the invitation to the site
          6. If accepted, user is now a member of the site

          Show
          Eduardo Garcia added a comment - Correct steps for the process of inviting a non-existing user: 1. Send an invitation to the non-existing member's email address 2. Follow the link in the email 3-4. Go through the process of creating a new account. 5. Accept/Ignore the invitation to the site 6. If accepted, user is now a member of the site
          Hide
          Jeffrey Yang added a comment -

          FAILED Manual Testing using the following steps:
          Non-registered User

          Create an SO Site

          1. Click Members > Invite members to this site.
          2. Invite non-registered user using their email address
          3. Click link in invited user email inbox
          4. Fill out Create Account form
          5. Enter Password
          6. Enter Password Reminder
            There is no confirmation box to confirm/deny joining the site. User must click Join Site.

          Registered Non-SO User

          1. Send an invitation to the non-existing member's email address
          2. Follow the link in the email
          3. Go through the process of creating a new account.
          4. Accept/Ignore the invitation to the site
          5. If accepted, user is now a member of the site
            There is no confirmation to confirm/deny joining the site. User must click Join Site.

          Failed on:
          Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2.
          Plugins 6.1.x EE GIT ID: 59ff259c0492fee6bb8b50c26a4c9967d1674b16.
          Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2.
          Plugins 6.1.x EE GIT ID: 6380e2a79e7e359109e9603dc6a118444e21755a.
          Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2.
          Plugins 6.1.x EE GIT ID: ea78ac101357dfc4d9d6068b2bb7a53792b829ef.
          Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2.
          Plugins 6.1.x EE GIT ID: 9d894a350e7cedcc4809496f4ba86d7edbb08ac1.
          Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2.
          Plugins 6.1.x EE GIT ID: d3ce858c66529aa76604bd6e74dc025cc30cca81.

          Show
          Jeffrey Yang added a comment - FAILED Manual Testing using the following steps: Non-registered User Create an SO Site Click Members > Invite members to this site. Invite non-registered user using their email address Click link in invited user email inbox Fill out Create Account form Enter Password Enter Password Reminder There is no confirmation box to confirm/deny joining the site. User must click Join Site. Registered Non-SO User Send an invitation to the non-existing member's email address Follow the link in the email Go through the process of creating a new account. Accept/Ignore the invitation to the site If accepted, user is now a member of the site There is no confirmation to confirm/deny joining the site. User must click Join Site. Failed on: Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2. Plugins 6.1.x EE GIT ID: 59ff259c0492fee6bb8b50c26a4c9967d1674b16. Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2. Plugins 6.1.x EE GIT ID: 6380e2a79e7e359109e9603dc6a118444e21755a. Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2. Plugins 6.1.x EE GIT ID: ea78ac101357dfc4d9d6068b2bb7a53792b829ef. Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2. Plugins 6.1.x EE GIT ID: 9d894a350e7cedcc4809496f4ba86d7edbb08ac1. Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2. Plugins 6.1.x EE GIT ID: d3ce858c66529aa76604bd6e74dc025cc30cca81.
          Hide
          Eduardo Garcia added a comment -

          I haven't been able to reproduce the issue where the Notifications Portlet was not displayed at all (wrong redirection after update password). I reproduced the one with the "You don't have the roles required" message and I solved it by adding the notifications portlet in the whitelist.

          Show
          Eduardo Garcia added a comment - I haven't been able to reproduce the issue where the Notifications Portlet was not displayed at all (wrong redirection after update password). I reproduced the one with the "You don't have the roles required" message and I solved it by adding the notifications portlet in the whitelist.
          Hide
          Jeffrey Yang added a comment -

          Passed Manual Testing using the above steps:

          Fixed on:
          Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2.
          Plugins 6.1.x EE GIT ID: 237f7e157e7d218828f6c4e03da5ce3472ee63d1.

          Show
          Jeffrey Yang added a comment - Passed Manual Testing using the above steps: Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2. Plugins 6.1.x EE GIT ID: 237f7e157e7d218828f6c4e03da5ce3472ee63d1.

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Date of First Response:
                Days since last comment:
                2 years, 19 weeks ago

                Development

                  Structure Helper Panel