Fix web app samesite and broken plpgsql
This commit is contained in:
parent
5131da0451
commit
f6fd5f7089
2 changed files with 3 additions and 3 deletions
|
@ -137,7 +137,7 @@ func (a *authenticator) routeRefresh(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
||||||
if a.allowInsecureCookie(r) {
|
if a.allowInsecureCookie(r) {
|
||||||
cookie.Secure = false
|
cookie.Secure = false
|
||||||
cookie.SameSite = http.SameSiteNoneMode
|
cookie.SameSite = http.SameSiteLaxMode
|
||||||
log.Debug().Msg("same site none")
|
log.Debug().Msg("same site none")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -181,7 +181,7 @@ func (a *authenticator) routeAuth(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
||||||
if a.allowInsecureCookie(r) {
|
if a.allowInsecureCookie(r) {
|
||||||
cookie.Secure = false
|
cookie.Secure = false
|
||||||
cookie.SameSite = http.SameSiteNoneMode
|
cookie.SameSite = http.SameSiteLaxMode
|
||||||
} else {
|
} else {
|
||||||
cookie.Domain = a.cfg.Domain
|
cookie.Domain = a.cfg.Domain
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,7 +76,7 @@ BEGIN
|
||||||
IF NOT EXISTS (
|
IF NOT EXISTS (
|
||||||
SELECT tg.system_id, tg.tgid, tg.name, tg.alpha_tag FROM talkgroups tg WHERE tg.system_id = NEW.system AND tg.tgid = NEW.talkgroup
|
SELECT tg.system_id, tg.tgid, tg.name, tg.alpha_tag FROM talkgroups tg WHERE tg.system_id = NEW.system AND tg.tgid = NEW.talkgroup
|
||||||
UNION
|
UNION
|
||||||
SELECT tgl.system_id, tgl.tgid, tgl.name, tg.alpha_tag FROM talkgroups_learned tgl WHERE tgl.system_id = NEW.system AND tgl.tgid = NEW.talkgroup
|
SELECT tgl.system_id, tgl.tgid, tgl.name, tgl.alpha_tag FROM talkgroups_learned tgl WHERE tgl.system_id = NEW.system AND tgl.tgid = NEW.talkgroup
|
||||||
) THEN
|
) THEN
|
||||||
INSERT INTO talkgroups_learned(system_id, tgid, name, alpha_tag) VALUES(
|
INSERT INTO talkgroups_learned(system_id, tgid, name, alpha_tag) VALUES(
|
||||||
NEW.system, NEW.talkgroup, NEW.tg_label, NEW.alpha_tag
|
NEW.system, NEW.talkgroup, NEW.tg_label, NEW.alpha_tag
|
||||||
|
|
Loading…
Reference in a new issue