Fix YT
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
* board-card controller
|
||||
*/
|
||||
import { factories } from "@strapi/strapi";
|
||||
import captureWebsite from "capture-website";
|
||||
|
||||
export default factories.createCoreController(
|
||||
"api::board-card.board-card",
|
||||
@@ -18,6 +19,14 @@ export default factories.createCoreController(
|
||||
ctx.request.body.data = JSON.parse(ctx.request.body.data);
|
||||
switch (ctx.request.body.data.type) {
|
||||
case "link":
|
||||
const buffer = new Blob(
|
||||
[await captureWebsite.buffer(ctx.request.body.data.url)],
|
||||
{
|
||||
type: "image/png",
|
||||
}
|
||||
);
|
||||
break;
|
||||
|
||||
case "image":
|
||||
case "video":
|
||||
case "audio":
|
||||
@@ -43,6 +52,7 @@ export default factories.createCoreController(
|
||||
case "youtube":
|
||||
const image = ctx.request.body.image;
|
||||
ctx.request.body.data.imageUrl = image;
|
||||
console.log("FULL DEBUG : " + ctx.request.body.data);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user