mirror of
https://github.com/we-promise/sure.git
synced 2026-05-12 23:25:00 +00:00
feat(api): expose import status details (#1599)
* feat(api): expose import status details * fix(api): reuse import status validation counts * fix(api): cache Sure import status reads * fix(imports): invalidate cached Sure import blobs * docs(api): split import status schemas * fix(api): refine import status detail contract
This commit is contained in:
@@ -154,6 +154,14 @@ class PdfImport < Import
|
||||
account.present? && statement_with_transactions? && cleaned? && mappings.all?(&:valid?)
|
||||
end
|
||||
|
||||
def cleaned_from_validation_stats?(invalid_rows_count:)
|
||||
account.present? && statement_with_transactions? && super
|
||||
end
|
||||
|
||||
def publishable_from_validation_stats?(invalid_rows_count:)
|
||||
account.present? && statement_with_transactions? && super
|
||||
end
|
||||
|
||||
def column_keys
|
||||
%i[date amount name category notes]
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user