Share every picture with everyone signed in

A profile photo, a bot's picture and a workspace's picture all come from
one condition now (sharedPictureMediaSql), so a face is never blank just
because its owner isn't in the viewer's rail. Anything that isn't a
picture stays behind its own check.
This commit is contained in:
2026-10-23 06:01:34 +01:00
parent 93e3a4e3b0
commit b5c3b7d126
7 changed files with 162 additions and 34 deletions
@@ -30,7 +30,10 @@ export default async function grabTaskMediaFile({
if (!link?.task_id) return null;
const access = taskScopesSql({ role: await grabCrewRole({ user_id }), user_id });
const access = taskScopesSql({
role: await grabCrewRole({ user_id }),
user_id,
});
const task = (
await BunSQLite.sql<{ id: number }>({