mirror of
https://github.com/hpware/news-analyze.git
synced 2025-06-23 21:14:23 +00:00
Make the news View working via the tty interface, and made some more
i18n stuff & update some more to add images and unknown data oh, also paragraphs are now a thing :) and do so much debugging.
This commit is contained in:
parent
b62a3cda3d
commit
8975812447
8 changed files with 177 additions and 201 deletions
|
@ -3,7 +3,7 @@ import sql from "~/server/components/postgres";
|
|||
import saveDataToSql from "~/server/scrape/save_scrape_data";
|
||||
|
||||
function cleanUpSlug(orgslug: string) {
|
||||
let slug = dirtySlug.trim();
|
||||
let slug = orgslug.trim();
|
||||
const validSlugRegex = /^[a-zA-Z0-9-]+$/;
|
||||
if (!validSlugRegex.test(slug)) {
|
||||
throw new Error("Invalid slug format");
|
||||
|
@ -13,16 +13,17 @@ function cleanUpSlug(orgslug: string) {
|
|||
|
||||
export default defineEventHandler(async (event) => {
|
||||
const slug = getRouterParam(event, "slug");
|
||||
const cleanSlug = await cleanUpSlug(slug);
|
||||
const result = await sql`
|
||||
const cleanSlug = cleanUpSlug(slug);
|
||||
/*const result = await sql`
|
||||
select * from articles_lt
|
||||
where slug = ${cleanSlug}
|
||||
`;
|
||||
if (result) {
|
||||
return result;
|
||||
`;*/
|
||||
if (false) {
|
||||
//return result;
|
||||
} else {
|
||||
const data = await lineToday(slug);
|
||||
saveDataToSql(data, slug);
|
||||
const data = await lineToday(cleanSlug);
|
||||
//saveDataToSql(data, slug);
|
||||
console.log(data);
|
||||
return data;
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue