From c0a96e82af651724314114df2d0019ecb83c2830 Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Sun, 15 Dec 2024 13:05:50 -0800 Subject: small refactorings --- src/job.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/job.ts') diff --git a/src/job.ts b/src/job.ts index 2beabca..b1198f8 100644 --- a/src/job.ts +++ b/src/job.ts @@ -23,3 +23,15 @@ export interface Retry { retries: number; interval: number; } + +export const redact = (instruction: T): T => ({ + ...instruction, + password: "REDACTED", + username: "REDACTED", +}); + +export const redactJob = (job: EmailJob): EmailJob => ({ + ...job, + from: redact(job.from), + to: redact(job.to), +}); -- cgit v1.2.3-70-g09d2