Add ProseSmall as a private commentary (using %%)

This commit is contained in:
2024-12-10 17:26:35 +01:00
parent 3b919075ef
commit 9c69ff2903
6 changed files with 29 additions and 17 deletions

View File

@@ -29,10 +29,17 @@ export default defineEventHandler(async (e) => {
setResponseStatus(e, 404);
return;
}
if(session && session.user && content.private && session.user.id !== content.owner)
if(session && session.user && session.user.id !== content.owner)
{
setResponseStatus(e, 404);
return;
if(content.private)
{
setResponseStatus(e, 404);
return;
}
else
{
content.content = content.content.replace(/%%(.+)%%/g, "");
}
}
if(query.type === 'view')
{
@@ -43,6 +50,11 @@ export default defineEventHandler(async (e) => {
content.content = convertFromStorableLinks(content.content);
}
if(session && session.user && session.user.id !== content.owner)
{
content.content = content.content.replace(/%%(.+)%%/g, "");
}
return { content: content.content };
}