Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documents marked "Sent" even when email failed to be dispatched by Invoice Ninja. #9311

Closed
shurushetr opened this issue Feb 20, 2024 · 1 comment

Comments

@shurushetr
Copy link

Setup

  • Version: v5.8.26-C155
  • Environment: Docker

Interface

  • Flutter: []
  • React: []
  • Both: [V]

Checklist

Describe the bug

Invoices/Quotes and other emailed items are being marked as "Sent" even if they weren't actually sent and logs have records of failed emails. Confusing user experience and creating not needed follow up calls with clients about invoice not being paid, or quotes not viewed for example.

Steps To Reproduce

Send any email within Invoice Ninja with faulty email server config - dispatch will fail but the document will be marked as "Sent"

Expected Behavior

When email dispatch failed - change status of the document to "Failed to email" or something similar.

Additional context

Would be great to have logs showing what had failed to email - without it, significant amount of time wasted in search of a document with problems.

Screenshots

image

image

Logs


@turbo124
Copy link
Member

Once an invoice is committed to being "sent" the balance increments to the amount owing. This defines the status change from "Draft" to "Sent".

Perhaps sent isn't the best terminology in cases where the email fails to send,

@turbo124 turbo124 removed the triage label Feb 20, 2024
@invoiceninja invoiceninja locked and limited conversation to collaborators Feb 20, 2024
@turbo124 turbo124 converted this issue into discussion #9314 Feb 20, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants