Fix Authentik Linear application patch paths

This commit is contained in:
Conrad Kramer 2026-04-18 19:30:06 -07:00
parent 4c12dafa6d
commit 6dea4e4557
2 changed files with 2 additions and 4 deletions

View file

@ -294,8 +294,7 @@ existing_application="$(
)" )"
if [[ -n "$existing_application" ]]; then if [[ -n "$existing_application" ]]; then
application_pk="$(printf '%s\n' "$existing_application" | jq -r '.pk')" api PATCH "/api/v3/core/applications/${application_slug}/" "$application_payload" >/dev/null
api PATCH "/api/v3/core/applications/${application_pk}/" "$application_payload" >/dev/null
else else
create_application_result="$( create_application_result="$(
api_with_status POST "/api/v3/core/applications/" "$application_payload" api_with_status POST "/api/v3/core/applications/" "$application_payload"

View file

@ -262,7 +262,6 @@ if [[ -z "$application" ]]; then
exit 1 exit 1
fi fi
application_pk="$(printf '%s\n' "$application" | jq -r '.pk')"
application_payload="$( application_payload="$(
printf '%s\n' "$application" \ printf '%s\n' "$application" \
| jq \ | jq \
@ -277,7 +276,7 @@ application_payload="$(
policy_engine_mode: .policy_engine_mode policy_engine_mode: .policy_engine_mode
}' }'
)" )"
api PATCH "/api/v3/core/applications/${application_pk}/" "$application_payload" >/dev/null api PATCH "/api/v3/core/applications/${application_slug}/" "$application_payload" >/dev/null
group_pks_json="$(jq -cn --arg owner "$owner_group_pk" --arg admin "$admin_group_pk" --arg guest "$guest_group_pk" '[$owner, $admin, $guest]')" group_pks_json="$(jq -cn --arg owner "$owner_group_pk" --arg admin "$admin_group_pk" --arg guest "$guest_group_pk" '[$owner, $admin, $guest]')"
user_pks_json="$( user_pks_json="$(