refactor(import): remove console logs and streamline session storage handling
This commit is contained in:
@@ -39,23 +39,13 @@ export default function ImportFilePage() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const data = await res.json();
|
const data = await res.json();
|
||||||
// eslint-disable-next-line no-console
|
// ...existing code...
|
||||||
console.log('[ImportFilePage:file] quick-import response', {
|
|
||||||
imageUrl: data.imageUrl ?? null,
|
|
||||||
imageWarning: data.imageWarning ?? null,
|
|
||||||
markdownLength: (data.markdown ?? '').length,
|
|
||||||
});
|
|
||||||
sessionStorage.setItem('prefilled_markdown', data.markdown ?? '');
|
sessionStorage.setItem('prefilled_markdown', data.markdown ?? '');
|
||||||
if (data.imageUrl) {
|
if (data.imageUrl) {
|
||||||
sessionStorage.setItem('prefilled_image_url', data.imageUrl);
|
sessionStorage.setItem('prefilled_image_url', data.imageUrl);
|
||||||
} else {
|
} else {
|
||||||
sessionStorage.removeItem('prefilled_image_url');
|
sessionStorage.removeItem('prefilled_image_url');
|
||||||
}
|
}
|
||||||
// eslint-disable-next-line no-console
|
|
||||||
console.log('[ImportFilePage:file] sessionStorage snapshot', {
|
|
||||||
prefilled_markdown: sessionStorage.getItem('prefilled_markdown')?.length ?? 0,
|
|
||||||
prefilled_image_url: sessionStorage.getItem('prefilled_image_url'),
|
|
||||||
});
|
|
||||||
router.push('/recipes/write');
|
router.push('/recipes/write');
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
setError(err instanceof Error ? err.message : 'Importen misslyckades.');
|
setError(err instanceof Error ? err.message : 'Importen misslyckades.');
|
||||||
@@ -88,23 +78,13 @@ export default function ImportFilePage() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const data = await res.json();
|
const data = await res.json();
|
||||||
// eslint-disable-next-line no-console
|
// ...existing code...
|
||||||
console.log('[ImportFilePage:url] quick-import response', {
|
|
||||||
imageUrl: data.imageUrl ?? null,
|
|
||||||
imageWarning: data.imageWarning ?? null,
|
|
||||||
markdownLength: (data.markdown ?? '').length,
|
|
||||||
});
|
|
||||||
sessionStorage.setItem('prefilled_markdown', data.markdown ?? '');
|
sessionStorage.setItem('prefilled_markdown', data.markdown ?? '');
|
||||||
if (data.imageUrl) {
|
if (data.imageUrl) {
|
||||||
sessionStorage.setItem('prefilled_image_url', data.imageUrl);
|
sessionStorage.setItem('prefilled_image_url', data.imageUrl);
|
||||||
} else {
|
} else {
|
||||||
sessionStorage.removeItem('prefilled_image_url');
|
sessionStorage.removeItem('prefilled_image_url');
|
||||||
}
|
}
|
||||||
// eslint-disable-next-line no-console
|
|
||||||
console.log('[ImportFilePage:url] sessionStorage snapshot', {
|
|
||||||
prefilled_markdown: sessionStorage.getItem('prefilled_markdown')?.length ?? 0,
|
|
||||||
prefilled_image_url: sessionStorage.getItem('prefilled_image_url'),
|
|
||||||
});
|
|
||||||
router.push('/recipes/write');
|
router.push('/recipes/write');
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
setError(err instanceof Error ? err.message : 'Importen misslyckades.');
|
setError(err instanceof Error ? err.message : 'Importen misslyckades.');
|
||||||
|
|||||||
@@ -62,11 +62,7 @@ export default function WriteRecipePage() {
|
|||||||
// Kontrollera om det finns förifylld Markdown från snabbimport
|
// Kontrollera om det finns förifylld Markdown från snabbimport
|
||||||
const prefilledMarkdown = sessionStorage.getItem('prefilled_markdown');
|
const prefilledMarkdown = sessionStorage.getItem('prefilled_markdown');
|
||||||
const prefilledImageUrl = sessionStorage.getItem('prefilled_image_url');
|
const prefilledImageUrl = sessionStorage.getItem('prefilled_image_url');
|
||||||
// eslint-disable-next-line no-console
|
// ...existing code...
|
||||||
console.log('[WriteRecipePage] prefilled values', {
|
|
||||||
prefilledMarkdownLength: prefilledMarkdown?.length ?? 0,
|
|
||||||
prefilledImageUrl,
|
|
||||||
});
|
|
||||||
if (prefilledImageUrl) {
|
if (prefilledImageUrl) {
|
||||||
setImageUrl(prefilledImageUrl);
|
setImageUrl(prefilledImageUrl);
|
||||||
sessionStorage.removeItem('prefilled_image_url');
|
sessionStorage.removeItem('prefilled_image_url');
|
||||||
@@ -196,8 +192,7 @@ export default function WriteRecipePage() {
|
|||||||
note: ing.editedNote || undefined,
|
note: ing.editedNote || undefined,
|
||||||
})),
|
})),
|
||||||
};
|
};
|
||||||
// eslint-disable-next-line no-console
|
// ...existing code...
|
||||||
console.log('[WriteRecipePage] create payload imageUrl', body.imageUrl ?? null);
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const res = await authFetch('/api/recipes', {
|
const res = await authFetch('/api/recipes', {
|
||||||
@@ -211,7 +206,7 @@ export default function WriteRecipePage() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// eslint-disable-next-line no-console
|
// eslint-disable-next-line no-console
|
||||||
console.log('[WriteRecipePage] recipe create success');
|
// ...existing code...
|
||||||
|
|
||||||
setStep('saved');
|
setStep('saved');
|
||||||
router.refresh();
|
router.refresh();
|
||||||
|
|||||||
Reference in New Issue
Block a user