Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-79079

Users' languageId is always set to default when importing LDAP users

    Details

      Description

      Intance preferences (languageId and timezone) are ignored when assigning it to the imported users from LDAP. en_US and UTC (the portal default ones) are always configured.

      Steps to reproduce:

      1. Start the server.
      2. Go to Instance settings and configure, for example current languages: es_ES + en_US
      3. Set es_ES as default language for the instance.
      4. Add LDAP server,
      5. Configure import users parameters.
      6. Enable import proccess and configure a short interval.
      7. Wait until the importer execution starts and check the results. ***

      Expected result :

      • Users are imported with the language id as "es_ES", the same as the instance default language (es_ES).

      Current (wrong) result :

      • Users are imported with the language id as "en_US", instead of the instance default language (es_ES).

      ***This is not reproduced when users are imported on startup or during the login action.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  1 year, 32 weeks, 6 days ago

                  Packages

                  Version Package
                  6.2.X EE
                  7.0.0 DXP FP45
                  7.0.6 CE GA7
                  7.0.0 DXP SP8
                  7.0.X
                  7.1.0 M2
                  7.1.X
                  Master