refactor(import): remove console logs and streamline session storage handling

This commit is contained in:
Nils-Johan Gynther
2026-04-23 09:45:18 +02:00
parent 2411906682
commit 6312fd5ce1
2 changed files with 5 additions and 30 deletions
+2 -22
View File
@@ -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();