fix: check readme exists before writing to avoid TypeError on publish

This commit is contained in:
KerollesFathy 2026-04-01 20:36:47 +00:00
parent 205d025ae6
commit d62022f923

View file

@ -93,8 +93,9 @@ class PackageRelease(Document):
def export_package_files(self, package):
# write readme
with open(frappe.get_site_path("packages", package.package_name, "README.md"), "w") as readme:
readme.write(package.readme)
if package.readme:
with open(frappe.get_site_path("packages", package.package_name, "README.md"), "w") as readme:
readme.write(package.readme)
# write license
if package.license: