feat(import): enhance image URL extraction and logging during recipe import
This commit is contained in:
@@ -62,6 +62,11 @@ export default function WriteRecipePage() {
|
||||
// Kontrollera om det finns förifylld Markdown från snabbimport
|
||||
const prefilledMarkdown = sessionStorage.getItem('prefilled_markdown');
|
||||
const prefilledImageUrl = sessionStorage.getItem('prefilled_image_url');
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[WriteRecipePage] prefilled values', {
|
||||
prefilledMarkdownLength: prefilledMarkdown?.length ?? 0,
|
||||
prefilledImageUrl,
|
||||
});
|
||||
if (prefilledImageUrl) {
|
||||
setImageUrl(prefilledImageUrl);
|
||||
sessionStorage.removeItem('prefilled_image_url');
|
||||
@@ -191,6 +196,8 @@ export default function WriteRecipePage() {
|
||||
note: ing.editedNote || undefined,
|
||||
})),
|
||||
};
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[WriteRecipePage] create payload imageUrl', body.imageUrl ?? null);
|
||||
|
||||
try {
|
||||
const res = await authFetch('/api/recipes', {
|
||||
@@ -203,6 +210,9 @@ export default function WriteRecipePage() {
|
||||
throw new Error(errorMessage);
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('[WriteRecipePage] recipe create success');
|
||||
|
||||
setStep('saved');
|
||||
router.refresh();
|
||||
setTimeout(() => router.push('/recipes'), 2000);
|
||||
|
||||
Reference in New Issue
Block a user