Open bassco opened 2 weeks ago
Hey @bassco - After diving into to triage this we've found a bug in our GraphQL api where this is not actually working correctly. I have attached this issue to our internal issue for the SAAS app and i'll let you know when the GraphQL API is fixed.
The long story short is that the API should not be responding with or expect an INT as the value
when the key
is owner_id
it should always be using the GUID.
Ah, brilliant. Thanks for the feedback. We hit this bug in the UI too. The Owner ( Sub Teams ) must be the last filter in the list or else the Edit fails.
Good to hear it was reproducible. They are easier to fix.
Cheers.
When changing/creating a filter predicate to
owner_ids
, validation fails.The opslevel cli shows that the value is an integer (XXXX - redacted) that relates to the url pattern https://app.opslevel.com/teams/XXXX
The filter shows the INT value, XXXX
When setting the value in the resource to XXXX we get the following validation error.
When using the FILTER_GUID identifier for the value, the following error occurs.
In order to get around this, the statefile is downloaded, the predicate edited to the XXXX value, serial number bumped and the state pushed.
This unblocks our CI pipelines.