fix(newsletter): prevent UnboundLocalError when doc is not associated with a value

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
Akhil Narang 2024-07-18 11:36:15 +05:30
parent 231ca0d240
commit 3354fe9db4
No known key found for this signature in database
GPG key ID: 9DCC61E211BF645F

View file

@ -439,7 +439,11 @@ def newsletter_email_read(recipient_email=None, reference_doctype=None, referenc
).run()
except Exception:
doc.log_error(f"Unable to mark as viewed for {recipient_email}")
frappe.log_error(
title=f"Unable to mark as viewed for {recipient_email}",
reference_doctype="Newsletter",
reference_name=reference_name,
)
finally:
frappe.response.update(frappe.utils.get_imaginary_pixel_response())