Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenAPI change encodedHash to encodedRefNr due to upstream change #48

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

alexander-zierhut
Copy link

@alexander-zierhut alexander-zierhut commented Dec 22, 2023

Vermutlich hat sich etwas upstream geändert. Ich habe Einiges probiert und dokumentiere hiermit die Änderung des job details Endpunktes.

Die hashId scheint nicht mehr im Details Endpunkt verwendet zu werden.
Vorher: CJG31V0qV5xRHnTpq3r4-tAVAQ1TKZ84Yy55-JLx4A0=
In der tatsächlichen Abfrage: MTI3MjctVUwxMzY5MzM5LVM

Hier meine Quelle: (main bundle ~Zeile 5070)

getStellendetails(_DEMINIFIED_JOB_REF_NR) {
    return (
        (0, F.PM) (_DEMINIFIED_LITERAL("browser"))
        && (_DEMINIFIED_JOB_REF_NR = decodeURIComponent(_DEMINIFIED_JOB_REF_NR)),
        this.appConfig.getEndpoint("jobdetails").pipe((0, _.w)(ce => this.http.get(ce.toUrl() + "/" + i()(_DEMINIFIED_JOB_REF_NR), {})), (0, M.b)(ce => {
        (0, F.PM)(_DEMINIFIED_LITERAL("browser")) && this.transferState.set(q.JOBDETAIL_STATE_KEY, ce)
        }), (0, p.q)(1))
    );
}

Jetzt wird die Job Ref Nr verwendet. Diese wird per base64 kodiert.

Ich habe dies über die API als auch mit Hilfe von Debugging der echten Anwendung bestätigt.

Was ggf. noch sein könnte ist, dass alle alten Jobs noch das alte System verwenden. Das kann ich dem Quellcode zwar so nicht entnehmen, aber ich könnte es übersehen haben. Um dies praktisch überprüfen zu können, bräuchte ich einen möglichst alten Joblink.

Frohe Weihnachten!

EDIT: Vermutlich hat sich nichts geändert, aber so ist die Doku klarer.

Vermutlich hat sich etwas upstream geändert. Ich habe einiges probiert und dokumentiere hiermit die Änderung des job details Endpunktes.
@alexander-zierhut
Copy link
Author

alexander-zierhut commented Dec 22, 2023

Ggf. auch keine upstream Änderung..
Related to #42

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