Guard against missing quotation in validate_quotation_expiry
A Sales Invoice that names a missing quotation fails with a clean message instead of an AttributeError.
A Sales Invoice that names a missing quotation fails with a clean message instead of an AttributeError.
Type to search updates, gigs, developers and apps.