backend fix
This commit is contained in:
@@ -29,21 +29,20 @@ mutation CreateCertificate(
|
|||||||
}
|
}
|
||||||
|
|
||||||
mutation UpdateCertificate(
|
mutation UpdateCertificate(
|
||||||
$id: UUID!
|
$staffId: UUID!
|
||||||
|
$certificationType: ComplianceType!
|
||||||
$name: String
|
$name: String
|
||||||
$description: String
|
$description: String
|
||||||
$expiry: Timestamp
|
$expiry: Timestamp
|
||||||
$status: CertificateStatus
|
$status: CertificateStatus
|
||||||
$fileUrl: String
|
$fileUrl: String
|
||||||
$icon: String
|
$icon: String
|
||||||
$staffId: UUID
|
|
||||||
$certificationType: ComplianceType
|
|
||||||
$issuer: String
|
$issuer: String
|
||||||
$validationStatus: ValidationStatus
|
$validationStatus: ValidationStatus
|
||||||
$certificateNumber: String
|
$certificateNumber: String
|
||||||
) @auth(level: USER) {
|
) @auth(level: USER) {
|
||||||
certificate_update(
|
certificate_update(
|
||||||
id: $id
|
key: { staffId: $staffId, certificationType: $certificationType }
|
||||||
data: {
|
data: {
|
||||||
name: $name
|
name: $name
|
||||||
description: $description
|
description: $description
|
||||||
@@ -51,8 +50,6 @@ mutation UpdateCertificate(
|
|||||||
status: $status
|
status: $status
|
||||||
fileUrl: $fileUrl
|
fileUrl: $fileUrl
|
||||||
icon: $icon
|
icon: $icon
|
||||||
staffId: $staffId
|
|
||||||
certificationType: $certificationType
|
|
||||||
issuer: $issuer
|
issuer: $issuer
|
||||||
validationStatus: $validationStatus
|
validationStatus: $validationStatus
|
||||||
certificateNumber: $certificateNumber
|
certificateNumber: $certificateNumber
|
||||||
@@ -60,8 +57,11 @@ mutation UpdateCertificate(
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
mutation DeleteCertificate($id: UUID!) @auth(level: USER) {
|
mutation DeleteCertificate($staffId: UUID!, $certificationType: ComplianceType!)
|
||||||
certificate_delete(id: $id)
|
@auth(level: USER) {
|
||||||
|
certificate_delete(
|
||||||
|
key: { staffId: $staffId, certificationType: $certificationType }
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
# UPSERT STAFF CERTIFICATE
|
# UPSERT STAFF CERTIFICATE
|
||||||
|
|||||||
@@ -21,8 +21,11 @@ query listCertificates @auth(level: USER) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
query getCertificateById($id: UUID!) @auth(level: USER) {
|
query getCertificateByKey($staffId: UUID!, $certificationType: ComplianceType!)
|
||||||
certificate(id: $id) {
|
@auth(level: USER) {
|
||||||
|
certificate(
|
||||||
|
key: { staffId: $staffId, certificationType: $certificationType }
|
||||||
|
) {
|
||||||
id
|
id
|
||||||
name
|
name
|
||||||
description
|
description
|
||||||
|
|||||||
@@ -1,7 +1,11 @@
|
|||||||
# --- Environment & Variables ---
|
# --- Environment & Variables ---
|
||||||
|
|
||||||
# Flutter check
|
# Flutter check
|
||||||
|
ifeq ($(OS),Windows_NT)
|
||||||
|
FLUTTER := flutter
|
||||||
|
else
|
||||||
FLUTTER := $(shell which flutter)
|
FLUTTER := $(shell which flutter)
|
||||||
|
endif
|
||||||
|
|
||||||
# Firebase & GCP Configuration
|
# Firebase & GCP Configuration
|
||||||
GCP_DEV_PROJECT_ID := krow-workforce-dev
|
GCP_DEV_PROJECT_ID := krow-workforce-dev
|
||||||
|
|||||||
Reference in New Issue
Block a user