mirror of
https://github.com/linkwarden/linkwarden.git
synced 2026-03-03 03:47:02 +00:00
fix: add link title when creating via SingleFile extension
This commit is contained in:
@@ -10,6 +10,7 @@ import { UploadFileSchema } from "@linkwarden/lib/schemaValidation";
|
||||
import isDemoMode from "@/lib/api/isDemoMode";
|
||||
import getSuffixFromFormat from "@/lib/shared/getSuffixFromFormat";
|
||||
import setCollection from "@/lib/api/setCollection";
|
||||
import fetchTitleAndHeaders from "@/lib/shared/fetchTitleAndHeaders";
|
||||
|
||||
export const config = {
|
||||
api: {
|
||||
@@ -145,9 +146,11 @@ async function handlePost(req: NextApiRequest, res: NextApiResponse) {
|
||||
if (!collection) {
|
||||
throw new Error("Collection not found.");
|
||||
}
|
||||
const { title = "" } = url ? await fetchTitleAndHeaders(url) : {};
|
||||
|
||||
const link = await prisma.link.create({
|
||||
data: {
|
||||
name: title,
|
||||
createdBy: {
|
||||
connect: {
|
||||
id: user.id,
|
||||
|
||||
Reference in New Issue
Block a user