revert(admin): Knopf zum Neuerzeugen der Vorschaubilder wieder raus

130 Zeilen fuer einen einmaligen Bedarf - die Haelfte davon eine Karte
im Admin-Bereich, die sonst dauerhaft dort steht. Die EXIF-Behebung
selbst bleibt: Neu hochgeladene Bilder stehen richtig herum.

Bestehende Vorschaubilder werden damit nicht mehr nachgezogen. Wer sie
gerade ruecken will, laedt die Datei erneut hoch.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
marcandClaude Opus 5 committed 2026-08-25 14:15:00 +02:00
1 parent 4bd9a6ca56
commit 5b3658640e
6 files changed
+7 -166

No files matched your search

-26
View File
@@ -533,29 +533,3 @@ func isUniqueViolation(err error) bool {
}
return false
}
// ImageFiles nennt alle nicht gelöschten Dateien, aus denen ein Vorschaubild
// entstehen kann – für das Neuerzeugen von Hand.
//
// Ohne Papierkorb: Für eine Datei, die man weggeworfen hat, lohnt keine Runde
// durch den Dekodierer.
func (s *Store) ImageFiles(ctx context.Context) ([]*File, error) {
rows, err := s.db.Query(ctx,
`SELECT `+fileCols+`
FROM files
WHERE is_deleted = false AND mime_type LIKE 'image/%'
ORDER BY created_at`)
if err != nil {
return nil, fmt.Errorf("query image files: %w", err)
}
defer rows.Close()
var out []*File
for rows.Next() {
var f File
if err := scanFile(rows, &f); err != nil {
return nil, fmt.Errorf("scan image file: %w", err)
}
out = append(out, &f)
}
return out, rows.Err()
}