Skip to content

Commit 610ef28

Browse files
committed
PR comment changes
* add index to submissions.approved_at * add translations back, error was throwing when trying to find translation
1 parent 78fc188 commit 610ef28

5 files changed

Lines changed: 10 additions & 0 deletions

File tree

app/models/submission.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
# index_submissions_on_account_id_and_id (account_id,id)
2929
# index_submissions_on_account_id_and_template_id_and_id (account_id,template_id,id) WHERE (archived_at IS NULL)
3030
# index_submissions_on_account_id_and_template_id_and_id_archived (account_id,template_id,id) WHERE (archived_at IS NOT NULL)
31+
# index_submissions_on_approved_at (approved_at)
3132
# index_submissions_on_created_by_user_id (created_by_user_id)
3233
# index_submissions_on_slug (slug) UNIQUE
3334
# index_submissions_on_template_id (template_id)

config/locales/i18n.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -783,6 +783,7 @@ en: &en
783783
view_form_by_html: '<b>Form viewed</b> by %{submitter_name}'
784784
invite_party_by_html: '<b>Invited</b> %{invited_submitter_name} by %{submitter_name}'
785785
complete_form_by_html: '<b>Submission completed</b> by %{submitter_name}'
786+
form_update_by_html: '<b>Form updated</b> by %{submitter_name}'
786787
request_changes_by_html: '<b>Changes requested</b> for %{submitter_name}'
787788
start_verification_by_html: '<b>Identity verification started</b> by %{submitter_name}'
788789
complete_verification_by_html: '<b>Identity verification completed</b> by %{submitter_name} with %{provider}'
@@ -1626,6 +1627,7 @@ es: &es
16261627
view_form_by_html: '<b>Formulario visto</b> por %{submitter_name}'
16271628
invite_party_by_html: '<b>Invitado</b> %{invited_submitter_name} por %{submitter_name}'
16281629
complete_form_by_html: '<b>Envío completado</b> por %{submitter_name}'
1630+
form_update_by_html: '<b>Formulario actualizado</b> por %{submitter_name}'
16291631
request_changes_by_html: '<b>Cambios solicitados</b> para %{submitter_name}'
16301632
api_complete_form_by_html: '<b>Envío completado vía API</b> por %{submitter_name}'
16311633
start_verification_by_html: '<b>Verificación de identidad iniciada</b> por %{submitter_name}'
@@ -2461,6 +2463,7 @@ it: &it
24612463
view_form_by_html: '<b>Modulo visualizzato</b> da %{submitter_name}'
24622464
invite_party_by_html: '<b>Invitato</b> %{invited_submitter_name} da %{submitter_name}'
24632465
complete_form_by_html: '<b>Invio completato</b> da %{submitter_name}'
2466+
form_update_by_html: '<b>Modulo aggiornato</b> da %{submitter_name}'
24642467
api_complete_form_by_html: '<b>Invio completato tramite API</b> da %{submitter_name}'
24652468
start_verification_by_html: "<b>Verifica dell'identità iniziata</b> da %{submitter_name}"
24662469
complete_verification_by_html: "<b>Verifica dell'identità completata</b> da %{submitter_name} con %{provider}"
@@ -3298,6 +3301,7 @@ fr: &fr
32983301
view_form_by_html: '<b>Formulaire consulté</b> par %{submitter_name}'
32993302
invite_party_by_html: '<b>Invité</b> %{invited_submitter_name} par %{submitter_name}'
33003303
complete_form_by_html: '<b>Soumission terminée</b> par %{submitter_name}'
3304+
form_update_by_html: '<b>Formulaire mis à jour</b> par %{submitter_name}'
33013305
start_verification_by_html: "<b>Vérification d'identité commencée</b> par %{submitter_name}"
33023306
complete_verification_by_html: "<b>Vérification d'identité terminée</b> par %{submitter_name} avec %{provider}"
33033307
api_complete_form_by_html: "<b>Soumission terminée via l'API</b> par %{submitter_name}"
@@ -4134,6 +4138,7 @@ pt: &pt
41344138
view_form_by_html: '<b>Formulário visualizado</b> por %{submitter_name}'
41354139
invite_party_by_html: '<b>Convidado</b> %{invited_submitter_name} por %{submitter_name}'
41364140
complete_form_by_html: '<b>Submissão concluída</b> por %{submitter_name}'
4141+
form_update_by_html: '<b>Formulário atualizado</b> por %{submitter_name}'
41374142
start_verification_by_html: '<b>Verificação de identidade iniciada</b> por %{submitter_name}'
41384143
complete_verification_by_html: '<b>Verificação de identidade concluída</b> por %{submitter_name} com %{provider}'
41394144
api_complete_form_by_html: '<b>Submissão concluída via API</b> por %{submitter_name}'
@@ -4971,6 +4976,7 @@ de: &de
49714976
view_form_by_html: '<b>Formular angesehen</b> von %{submitter_name}'
49724977
invite_party_by_html: '<b>Eingeladen</b> %{invited_submitter_name} von %{submitter_name}'
49734978
complete_form_by_html: '<b>Einreichung abgeschlossen</b> von %{submitter_name}'
4979+
form_update_by_html: '<b>Formular aktualisiert</b> von %{submitter_name}'
49744980
start_verification_by_html: '<b>Identitätsüberprüfung gestartet</b> von %{submitter_name}'
49754981
complete_verification_by_html: '<b>Identitätsüberprüfung abgeschlossen</b> von %{submitter_name} mit %{provider}'
49764982
api_complete_form_by_html: '<b>Einreichung über API abgeschlossen</b> von %{submitter_name}'

db/migrate/20260311000001_add_requires_approval_to_submissions.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ class AddRequiresApprovalToSubmissions < ActiveRecord::Migration[7.2]
44
def change
55
add_column :submissions, :requires_approval, :boolean, default: false, null: false
66
add_column :submissions, :approved_at, :datetime
7+
add_index :submissions, :approved_at
78
end
89
end

db/schema.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,7 @@
332332
t.index ["account_id", "id"], name: "index_submissions_on_account_id_and_id"
333333
t.index ["account_id", "template_id", "id"], name: "index_submissions_on_account_id_and_template_id_and_id", where: "(archived_at IS NULL)"
334334
t.index ["account_id", "template_id", "id"], name: "index_submissions_on_account_id_and_template_id_and_id_archived", where: "(archived_at IS NOT NULL)"
335+
t.index ["approved_at"], name: "index_submissions_on_approved_at"
335336
t.index ["created_by_user_id"], name: "index_submissions_on_created_by_user_id"
336337
t.index ["slug"], name: "index_submissions_on_slug", unique: true
337338
t.index ["template_id"], name: "index_submissions_on_template_id"

spec/models/submission_spec.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
# index_submissions_on_account_id_and_id (account_id,id)
2929
# index_submissions_on_account_id_and_template_id_and_id (account_id,template_id,id) WHERE (archived_at IS NULL)
3030
# index_submissions_on_account_id_and_template_id_and_id_archived (account_id,template_id,id) WHERE (archived_at IS NOT NULL)
31+
# index_submissions_on_approved_at (approved_at)
3132
# index_submissions_on_created_by_user_id (created_by_user_id)
3233
# index_submissions_on_slug (slug) UNIQUE
3334
# index_submissions_on_template_id (template_id)

0 commit comments

Comments
 (0)