Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-6563

[Regression] Webconsole REST API doesn't return Confguration PID when creating a new configuration

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • webconsole-4.7.2
    • webconsole-4.8.4
    • Web Console
    • None
    • Patch

    Description

      The following curl request:

      curl -u admin:admin -X POST -d "apply=true" -d "propertylist=oauth.create.users,oauth.config.id,oauth.scope,oauth.config.provider.id,oauth.hash.userids" -d "oauth.create.users=true" -d "oauth.config.id=ims-akNjLrfFoHlwcFta" -d "oauth.scope=AdobeID,openid" -d "oauth.config.provider.id=ims" -d "oauth.hash.userids=true" -d "factoryPid=com.adobe.granite.auth.oauth.provider" -d "pid=[Temporary PID replaced by real PID upon save]" http://localhost:4502/system/console/configMgr

      create a new configuration using webconsole 4.3.8, with a 302 to something like:

      http://localhost:4502/system/console/configMgr/com.adobe.granite.auth.oauth.provider.dfb67704-d75a-4322-ad79-20b8cb343b70

      With weconsole version 4.7.2 (and newest) it doens't return the url with generated pid, but return a 302 with a url like:

      http://localhost:4502/system/console/configMgr/%5BTemporary%20PID%20replaced%20by%20real%20PID%20upon%20save%5D

       

      Attachments

        Issue Links

          Activity

            People

              cziegeler Carsten Ziegeler
              nscendoni Nicola Scendoni
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: