v3: consistent tabs url across app, maxy small fixes
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 42s
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 42s
This commit is contained in:
@@ -1,13 +1,12 @@
|
||||
import { type Dump } from "../model/interfaces.ts";
|
||||
import { db, dumpRowToApi, isDumpRow } from "../model/db.ts";
|
||||
import {
|
||||
db,
|
||||
DUMP_SELECT_COLUMNS as SELECT_COLS,
|
||||
dumpRowToApi,
|
||||
isDumpRow,
|
||||
} from "../model/db.ts";
|
||||
import { UUID_RE } from "../lib/slugify.ts";
|
||||
|
||||
// Mirrors dump-service SELECT_COLS — kept local to avoid a circular import
|
||||
// (dump-service.ts must import relinkBacklinks from this file).
|
||||
const SELECT_COLS =
|
||||
"id, kind, title, slug, comment, user_id, created_at, updated_at, url, rich_content, file_name, file_mime, file_size, vote_count, is_private, custom_thumbnail_mime," +
|
||||
" (SELECT COUNT(*) FROM comments WHERE dump_id = dumps.id AND deleted = 0) as comment_count";
|
||||
|
||||
// Matches http(s) URLs in free text — stops at whitespace or markdown-link
|
||||
// delimiters (so `[text](url)` and `<url>` don't swallow the closing char).
|
||||
const URL_RE = /https?:\/\/[^\s)\]<>"']+/g;
|
||||
|
||||
Reference in New Issue
Block a user