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

Custom privacy policy / terms URLs for self-hosters: environment variables are ignored #18308

Open
EduNetEurope opened this issue Dec 20, 2024 · 3 comments
Labels
🐛 bug Something isn't working Low priority Created by Linear-GitHub Sync Medium priority Created by Linear-GitHub Sync self-hosting

Comments

@EduNetEurope
Copy link

We self-host cal.com on Cloudron.

We followed the instructions and set
NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL and
NEXT_PUBLIC_WEBSITE_TERMS_URL
to our own URLs and restarted the app.

Unfortunately, the setting is ignored and the links still point to https://cal.com/terms and https://cal.com/privacy.

@EduNetEurope EduNetEurope added the 🐛 bug Something isn't working label Dec 20, 2024
@dosubot dosubot bot added the self-hosting label Dec 20, 2024
@EduNetEurope EduNetEurope changed the title Custom privacy policy / terms URLs for self-hosters set in env are ignored Custom privacy policy / terms URLs for self-hosters: environment variables are ignored Dec 20, 2024
@Praashh
Copy link
Contributor

Praashh commented Dec 23, 2024

can we have a loom/screen-shot of the issue to look at the issue @EduNetEurope?

@Praashh Praashh added the Low priority Created by Linear-GitHub Sync label Dec 23, 2024
@EduNetEurope
Copy link
Author

Thanks for looking into it, @Praashh.

This is the structure of our env:

NEXT_PUBLIC_APP_NAME="xxx"
NEXT_PUBLIC_COMPANY_NAME="xxx"
NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL=https://www.xxx
NEXT_PUBLIC_WEBSITE_TERMS_URL=https://www.xxx

image
In the lower left corner, you can see the Privacy Policy URL.

I tried putting the URLs into "" in the env, no change.

@Praashh Praashh added the Medium priority Created by Linear-GitHub Sync label Dec 23, 2024
@LunacyBoard
Copy link

We also have the same issue with our instance, so this would be really good to have!

I would also add that my lawyer has advised me that it is not possible to agree to a privacy policy and therefore this whole line of text is not compliant in the EU. much better would be 'By proceeding, you agree to our [terms]. Our privacy policy is available [here].'

Better still would be to be able to customise the whole line, in the same way as the description field in the event page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working Low priority Created by Linear-GitHub Sync Medium priority Created by Linear-GitHub Sync self-hosting
Projects
None yet
Development

No branches or pull requests

3 participants