add submission status filters

This commit is contained in:
DocuSeal committed 2023-10-20 00:13:17 +03:00
1 parent b6d350ebbd
commit 9da7463657
6 files changed
+61 -5

No files matched your search

+2
View File
@@ -48,6 +48,8 @@ class Submission < ApplicationRecord
through: :template, source: :documents_attachments
scope :active, -> { where(deleted_at: nil) }
scope :pending, -> { joins(:submitters).where(submitters: { completed_at: nil }).distinct }
scope :completed, -> { left_joins(:submitters).where.not(submitters: { completed_at: nil }).distinct }
enum :source, {
invite: 'invite',