Klijent: validacija JMBG (13 cifara) i kontakt osoba za pravno lice
parseFormuKlijenta i mozdaKreirajKlijenta proveravaju JMBG kad je izabran taj tip identifikacije. Forma pravnog lica dobija sekciju Kontakt osoba (ime/prezime); neaktivna sekcija se onemogućava da server ne dobije duplu vrednost. renderujStandalone parsira šablon sa root imenom i šablonskim funkcijama (kao kreirajKes).
This commit is contained in:
@@ -625,11 +625,18 @@ func (h *Handler) mozdaKreirajKlijenta(ctx context.Context, r *http.Request, nal
|
||||
tipIdent = "jmbg"
|
||||
}
|
||||
|
||||
jmbg := strings.TrimSpace(r.FormValue("jmbg"))
|
||||
if tipIdent == "jmbg" {
|
||||
if greska := validirajJMBG(jmbg); greska != "" {
|
||||
return greska
|
||||
}
|
||||
}
|
||||
|
||||
klijent := model.Klijent{
|
||||
Tip: tip,
|
||||
Ime: ime,
|
||||
Prezime: strings.TrimSpace(r.FormValue("prezime")),
|
||||
JMBG: strings.TrimSpace(r.FormValue("jmbg")),
|
||||
JMBG: jmbg,
|
||||
TipIdentifikacije: tipIdent,
|
||||
NazivFirme: nazivFirme,
|
||||
PIB: strings.TrimSpace(r.FormValue("pib")),
|
||||
|
||||
Reference in New Issue
Block a user