support RXResume config URL config in onboarding (#159)
* support RXResume config URL config in onboarding * update documentation and fix linting
This commit is contained in:
parent
d4d2c0c26b
commit
cc84157149
@ -129,3 +129,8 @@ git pull
|
||||
docker compose pull
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Self-hosted Reactive Resume
|
||||
|
||||
If you are also self-hosting Reactive Resume, you should configure the url
|
||||
by setting `RXRESUME_URL` to your instance (e.g. `http://rxresume.local.net`).
|
||||
|
||||
@ -95,12 +95,17 @@ async function validateRxresume(
|
||||
): Promise<ValidationResponse> {
|
||||
const rxEmail = email?.trim() || process.env.RXRESUME_EMAIL || "";
|
||||
const rxPassword = password?.trim() || process.env.RXRESUME_PASSWORD || "";
|
||||
const rxUrl = process.env.RXRESUME_URL || "https://v4.rxresu.me";
|
||||
|
||||
if (!rxEmail || !rxPassword) {
|
||||
return { valid: false, message: "RxResume credentials are missing." };
|
||||
}
|
||||
|
||||
const result = await RxResumeClient.verifyCredentials(rxEmail, rxPassword);
|
||||
const result = await RxResumeClient.verifyCredentials(
|
||||
rxEmail,
|
||||
rxPassword,
|
||||
rxUrl,
|
||||
);
|
||||
|
||||
if (result.ok) {
|
||||
return { valid: true, message: null };
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user