Merge branch 'master' into 'devops-production'

Master

See merge request empatnusabangsa/ppob/ppob-backend!112
This commit is contained in:
ilham dwi pratama 2022-01-28 09:03:33 +00:00
commit 58ed30ef8e
3 changed files with 25 additions and 9 deletions

View File

@ -6,9 +6,10 @@ metadata:
annotations: annotations:
kubernetes.io/ingress.class: "traefik" kubernetes.io/ingress.class: "traefik"
cert-manager.io/cluster-issuer: letsencrypt-prod cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.middlewares: empatnusabangsa-production-redirect-https@kubernetescrd
spec: spec:
rules: rules:
- host: "ppob-backend.k3s.bangun-kreatif.com" - host: "api.wndsolutions.id"
http: http:
paths: paths:
- pathType: Prefix - pathType: Prefix
@ -20,5 +21,5 @@ spec:
number: 5000 number: 5000
tls: tls:
- hosts: - hosts:
- "ppob-backend.k3s.bangun-kreatif.com" - "api.wndsolutions.id"
secretName: ppob-backend-k3s-bangun-kreatif-com-tls secretName: api-wndsolutions-id-tls

View File

@ -0,0 +1,9 @@
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: redirect-https
namespace: empatnusabangsa-production
spec:
redirectScheme:
scheme: https
permanent: true

View File

@ -67,14 +67,20 @@ export class UsersService {
if (createUserDto.superior) { if (createUserDto.superior) {
let approvalRole = ''; let approvalRole = '';
if(superior.roles.name == 'Sales'){ if (superior.superior) {
approvalRole = 'Supervisor'; if(superior.roles.name == 'Sales'){
approvalRole = 'Supervisor';
} else {
approvalRole = 'Admin';
}
userData.superior = superior;
userData.status_approval = superior.superior.id;
userData.is_active = false;
} else { } else {
approvalRole = 'Admin'; userData.superior = superior;
userData.is_active = true;
} }
userData.superior = superior;
userData.status_approval = superior.superior.id;
userData.is_active = false;
} else { } else {
userData.superior = null; userData.superior = null;
userData.partner = createUserDto.partner; userData.partner = createUserDto.partner;