feat: moderacion lolicon - cuarentena + decision desde Discord (webhook links aprobar/rechazar)
This commit is contained in:
@@ -290,6 +290,16 @@ export function getPostCount(): number {
|
||||
return row.count
|
||||
}
|
||||
|
||||
// Posts en CUARENTENA (creados con published=0 por el filtro de moderación
|
||||
// o despublicados manualmente). Para la página de revisión del admin.
|
||||
export function getQuarantinedPosts(): Post[] {
|
||||
const d = getDb()
|
||||
const rows = d
|
||||
.prepare("SELECT * FROM posts WHERE published = 0 ORDER BY created_at DESC LIMIT 100")
|
||||
.all() as Record<string, unknown>[]
|
||||
return rows.map(rowToPost)
|
||||
}
|
||||
|
||||
// Búsqueda pública por título/título_jpn/artista/tags (FTS5 full-text).
|
||||
// Devuelve los posts MATCH (por relevancia), filtrando publicados.
|
||||
export function searchPosts(query: string, publishedOnly = true): Post[] {
|
||||
|
||||
Reference in New Issue
Block a user