From d047c460ed9682f60f0f7cf5a44c039218308012 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Thu, 16 Apr 2026 17:15:44 +0000 Subject: [PATCH] Add missing files in last two commits --- .../00138_jobtype_compliance_mailer_send.sql | 2 ++ platform/mailer/mailer.go | 19 +++++++++++++++++++ ts/view/Signout.vue | 15 +++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 db/migrations/00138_jobtype_compliance_mailer_send.sql create mode 100644 platform/mailer/mailer.go create mode 100644 ts/view/Signout.vue diff --git a/db/migrations/00138_jobtype_compliance_mailer_send.sql b/db/migrations/00138_jobtype_compliance_mailer_send.sql new file mode 100644 index 00000000..3afe63c5 --- /dev/null +++ b/db/migrations/00138_jobtype_compliance_mailer_send.sql @@ -0,0 +1,2 @@ +-- +goose Up +ALTER TYPE JobType ADD VALUE 'compliance-mailer-send'; diff --git a/platform/mailer/mailer.go b/platform/mailer/mailer.go new file mode 100644 index 00000000..b67cb388 --- /dev/null +++ b/platform/mailer/mailer.go @@ -0,0 +1,19 @@ +package mailer + +import ( + "context" + "fmt" + + "github.com/Gleipnir-Technology/bob" + "github.com/Gleipnir-Technology/nidus-sync/db/models" + "github.com/rs/zerolog/log" +) + +func ComplianceSend(ctx context.Context, txn bob.Executor, row_id int32) error { + compliance_req, err := models.FindComplianceReportRequest(ctx, txn, row_id) + if err != nil { + return fmt.Errorf("find compliance report: %w", err) + } + log.Debug().Int32("id", row_id).Str("public_id", compliance_req.PublicID).Msg("working on mailer") + return nil +} diff --git a/ts/view/Signout.vue b/ts/view/Signout.vue new file mode 100644 index 00000000..297f6513 --- /dev/null +++ b/ts/view/Signout.vue @@ -0,0 +1,15 @@ + +