Skip to content

Commit 7d8e0cd

Browse files
authored
Merge pull request #5652 from raft-tech/bug-ssn-valid-logic
Fix SSN_VALID logic in Grafana view generation
2 parents 5778aff + 1cc32d9 commit 7d8e0cd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tdrs-backend/plg/grafana_views/generate_views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ def handle_field(field, formatted_fields, is_admin):
9999
f''' --
100100
-- Calculate if SSN is valid
101101
CASE
102-
WHEN "{field}" IS NOT NULL AND "{field}" !~ '{regex_str}' AND "{field}" LIKE '%[^0-9]%' THEN 1
102+
WHEN "{field}" IS NOT NULL AND "{field}" ~ '^[0-9]{{9}}$' AND "{field}" !~ '{regex_str}' THEN 1
103103
ELSE 0
104104
END AS "SSN_VALID"'''.strip()
105105
)

0 commit comments

Comments
 (0)