Skip to content

Approvals fails via webPortal after upgrade to 9.2.2 #421

@MirkoMiCC

Description

@MirkoMiCC

Is this a regression?

Yes

Severity

🔴 Critical – blocks key functionality

Please provide the branch(es) you discovered this issue in

v92

Environment Details

OIM v9.2.2 with Hotfix #484186, newest updates for the angular webportal 9.2.2 are merged

Please provide a minimal set of steps to reproduce the issue

  1. Have requests to be approved
  2. Navigate to #/itshop/approvals (optionally: click on show requests to be approved by chief approval team)
  3. Click on Approve

Description

We initially had API Server errors, which were resolved by the Hotfix #484186 which was provided to us in the context of the SR case #02971701.
Nonetheless the approvals are still failing, just without API server errors now. The culprit seems to be in the last two updates of the v9.2 branch.
I reverted the last two 9.2 git angular vendor updates and Approvals work again.
(Means, I’ve fully reverted the changes of the files made in qer/src/lib/itshopapprove from the October 17 and September 12 updates: https://github.com/OneIdentity/IdentityManager.Imx/blob/v92/CHANGELOG.md)

Describe what you expected to happen versus what actually happened

I would expect Approvals work,
instead they don't.

Relevant logs or console output

Add a screenshot(s) if that helps illustrate the problem

Screenshot of the error (on October and September approval code: qer/src/lib/itshopapprove):
Image

Suggested Fix

No response

Anything else?

closely related to these issues:
#411 #413

Before submitting...

  • I have searched for existing issues that match this one on github and on the community support page
  • I have included all necessary details to reproduce this issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions