Hallo,
ich erstelle in einer function eine Datei, die ich dann als Attachment einem DocType hinzufüge. Leider wird dabei immer automatisch ein Teil des Content-Hashs an den Dateinamen angehängt. Beispiel:
from frappe.utils.file_manager import save_file
with open("/home/frappe/mein_attachment.txt", "rb") as f:
save_file("mein_attachment.txt", f.read(), "Purchase Order", "PUR-ORD-2023-00010-1", is_private=True)
Und das wird dann daraus:
Ich würde gern die automatische Namensergänzung unterdrücken.
Diese ist allerdings tief in files.py implementiert, und ich habe keinen Weg gefunden, sie über die Parameter von save_file() zu unterdrücken.
Um die Eindeutigkeit des Dateinamens kann ich mich selbst kümmern.
Kennt jemand eine andere Möglichkeit, um ein File anzulegen, ohne das der Dateiname automatisch ergänzt wird?