Skip to content

get_platform_organization reads /api/public/app/info (ISSUE-165) - #487

Merged
dwolfson merged 2 commits into
odpi:mainfrom
dwolfson:fix/platform-organization-app-info
Oct 24, 2026
Merged

dwolfson merged 2 commits into
odpi:mainfrom
dwolfson:fix/platform-organization-app-info

Conversation

@dwolfson

Copy link
Copy Markdown
Member

Summary

This closes the last open item of ISSUE-165. Egeria removed platform-services/server-platform/organization-name in 816076ab50. Mandy Chessell confirmed the same value is now the organizationName field of GET /api/public/app/info.

Platform.get_platform_organization() now returns that field. It isn't a deprecated wrapper, because the method's signature and meaning are unchanged. The response has no relatedHTTPCode envelope, so it is requested with is_json=False, as get_platform_origin already does. Without that, a 200 response raised PyegeriaAPIException; I hit this on the first live try.

Test plan

  • Live on quickstart 9443: returns 'Coco Pharmaceuticals'.

  • Micro-tests: 1,489 pass. New: test_platform_organization_reads_public_app_info in test_issue165_replacements.py.

  • omvs_audit.py --service platform-services still flags this method, and that's expected:

    • the hand-maintained .http file still lists the old URL;
    • the Java scan doesn't find the /api/public/app/info mapping, which appears only in test controllers.

    The live call shows the endpoint is served.

🤖 Generated with Claude Code

Egeria removed platform-services/server-platform/organization-name in
816076ab50. Mandy Chessell confirmed the same value is the
organizationName field of GET /api/public/app/info. That response has
no relatedHTTPCode envelope, so it is requested with is_json=False.
Verified live on quickstart 9443: returns 'Coco Pharmaceuticals'.

This closes the last open item of ISSUE-165.

Signed-off-by: Dan Wolfson <dan.wolfson@pdr-associates.com>
@dwolfson
dwolfson merged commit 97cc187 into odpi:main Oct 24, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant