From 81f40101be88721e9fbe00f7a80be52b53b8e231 Mon Sep 17 00:00:00 2001 From: Max Nuding Date: Sun, 2 Apr 2023 10:06:36 +0200 Subject: [PATCH] Made verbose output optional --- .env.EXAMPLE | 2 ++ src/lib/server/db.ts | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.env.EXAMPLE b/.env.EXAMPLE index 864386c..3f21ad8 100644 --- a/.env.EXAMPLE +++ b/.env.EXAMPLE @@ -1,4 +1,6 @@ HASHTAG_FILTER = ichlausche,music,musik,nowplaying,tunetuesday URL_FILTER = song.link,album.link,youtube.com,youtu.be,spotify.com,music.apple.com,bandcamp.com +YOUTUBE_API_KEY = CHANGE_ME +VERBOSE = false PUBLIC_REFRESH_INTERVAL = 10000 \ No newline at end of file diff --git a/src/lib/server/db.ts b/src/lib/server/db.ts index b606921..db4717f 100644 --- a/src/lib/server/db.ts +++ b/src/lib/server/db.ts @@ -1,10 +1,11 @@ +import { env } from '$env/dynamic/private'; import type { Account, Post, Tag } from '$lib/mastodon/response'; import sqlite3 from 'sqlite3'; -const { MODE } = import.meta.env; +const { DEV } = import.meta.env; const db: sqlite3.Database = new sqlite3.Database('moshingmammut.db'); -if (MODE === 'development') { +if (DEV && env.VERBOSE === 'true') { sqlite3.verbose(); db.on('change', (t, d, table, rowid) => { console.debug('DB change event', t, d, table, rowid); @@ -180,7 +181,6 @@ export async function getPosts(since: string | null, limit: number) { } else { filter_query = 'WHERE posts.created_at > $since'; params.$since = since; - console.debug('Filtering by created_at > ', since); } const sql = `SELECT posts.id, posts.content, posts.created_at, posts.url, accounts.id AS account_id, accounts.acct, accounts.username, accounts.display_name,