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

draft posts are visible on site by their id #415

Closed
mrvdb opened this issue Dec 2, 2020 · 5 comments
Closed

draft posts are visible on site by their id #415

mrvdb opened this issue Dec 2, 2020 · 5 comments

Comments

@mrvdb
Copy link
Collaborator

mrvdb commented Dec 2, 2020

I get a fair bit of abuse on our instance by people who register an account but never actually publish anything. Every post they create (typically a few lines with a link to some poker/money/sex site) is left in drafts.

The link to the draft post is visible though.

An example: https://qua.name/scow1bj3v2

This makes life as an instance admin harder than it needs to be.

@thebaer
Copy link
Member

thebaer commented Dec 3, 2020

Thanks for the report. So just to be sure, the draft post is still visible when one of these users is silenced?

@mrvdb
Copy link
Collaborator Author

mrvdb commented Dec 3, 2020

I think the silencing does not make a difference, but I'm not 100% sure. I will test that again.

You're not implying that for a non-silenced user the draft should be visible are you?

@mrvdb
Copy link
Collaborator Author

mrvdb commented Dec 3, 2020

Tested quickly, it's only when a user is not silenced that drafts are visible

@thebaer
Copy link
Member

thebaer commented Dec 3, 2020

Yeah, drafts are meant to be optionally shareable, which is why they're available at secret but publicly-accessible URLs. So this is working as designed.

While it's unconventional for blogging platforms, I think this approach enables much more flexible uses, while keeping things simple. Plus if someone needs truly private drafts, they could create a new blog and set it to Private. But maybe this doesn't make as much sense anymore? Could be worth starting a discussion about it.

@mrvdb
Copy link
Collaborator Author

mrvdb commented Dec 3, 2020

I don't understand what value it adds for legitimate users in the current setup. I'll implement a local solution for this for now. Thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants