Merge branch 'migration' of https://github.com/dikstub-rssa/simrs-be into feat/sync-source

This commit is contained in:
vanilia
2025-11-17 19:00:26 +07:00
11 changed files with 65 additions and 59 deletions
+7 -7
View File
@@ -11,15 +11,15 @@ import (
func getBucketForType(docType string) (string, error) {
switch strings.ToLower(docType) {
case "resident", "resident-number", "ktp":
return string(ere.UCPRN), nil
return string(ere.DTCPRN), nil
case "driver-license", "sim", "license":
return string(ere.UCPDL), nil
return string(ere.DTCPDL), nil
case "passport", "paspor":
return string(ere.UCPP), nil
return string(ere.DTCPP), nil
case "family-card", "kk", "family":
return string(ere.UCPFC), nil
return string(ere.DTCPFC), nil
case "mcu", "medical", "mcu-result":
return string(ere.UCMIR), nil
return string(ere.DTCMIR), nil
default:
return "", fmt.Errorf("unknown document type: %s", docType)
}
@@ -28,9 +28,9 @@ func getBucketForType(docType string) (string, error) {
// getValidFileTypesForBucket returns allowed file types for each bucket
func getValidFileTypesForBucket(bucketName string) []string {
switch bucketName {
case string(ere.UCPRN), string(ere.UCPDL), string(ere.UCPP), string(ere.UCPFC):
case string(ere.DTCPRN), string(ere.DTCPDL), string(ere.DTCPP), string(ere.DTCPFC):
return []string{".jpg", ".jpeg", ".png", ".pdf", ".gif"}
case string(ere.UCMIR):
case string(ere.DTCMIR):
return []string{".jpg", ".jpeg", ".png", ".pdf", ".gif", ".doc", ".docx", ".xls", ".xlsx"}
default:
return []string{".jpg", ".jpeg", ".png", ".pdf"}