Report improvements
This commit is contained in:
parent
de13980609
commit
b0dd58fa9c
|
@ -192,18 +192,20 @@ export default function EmailTemplate2({
|
||||||
.
|
.
|
||||||
</>
|
</>
|
||||||
) : (
|
) : (
|
||||||
/* HTML */ `o ile po wejściu na stronę wcisnąłem w wyskakującym
|
<>
|
||||||
okienku przycisk „${config.popup_accept_all_text}”, o tyle nie stanowi
|
o ile po wejściu na stronę wcisnąłem w wyskakującym okienku przycisk
|
||||||
to według mnie ważnej w świetle RODO zgody, gdyż brakowało w tym
|
„{config.popup_accept_all_text}”, o tyle nie stanowi to według mnie
|
||||||
okienku równie łatwo osiągalnego przycisku, którego kliknięcie
|
ważnej w świetle RODO zgody, gdyż brakowało w tym okienku równie
|
||||||
skutkowałoby zasygnalizowaniem braku mojej zgody na takie
|
łatwo osiągalnego przycisku, którego kliknięcie skutkowałoby
|
||||||
przetwarzanie moich danych. Mówiąc wprost — wyrażenie „zgody”
|
zasygnalizowaniem braku mojej zgody na takie przetwarzanie moich
|
||||||
było łatwiejsze niż jej niewyrażenie. Niewyrażenie zgody wiąże się z
|
danych. Mówiąc wprost — wyrażenie „zgody” było łatwiejsze niż
|
||||||
negatywną konsekwencją konieczności przechodzenia przez dodatkowe
|
jej niewyrażenie. Niewyrażenie zgody wiąże się z negatywną
|
||||||
kroki w wyskakującym okienku. Zatem tak otrzymana przez Państwo moja
|
konsekwencją konieczności przechodzenia przez dodatkowe kroki w
|
||||||
„zgoda” nie jest poprawną podstawą prawną do przetwarzania moich
|
wyskakującym okienku. Zatem tak otrzymana przez Państwo moja „zgoda”
|
||||||
danych osobowych, gdyż nie spełnia warunku dobrowolności wspomnianego
|
nie jest poprawną podstawą prawną do przetwarzania moich danych
|
||||||
w Art. 4. pkt 11. RODO.`
|
osobowych, gdyż nie spełnia warunku dobrowolności wspomnianego w
|
||||||
|
Art. 4. pkt 11. RODO.
|
||||||
|
</>
|
||||||
)}{" "}
|
)}{" "}
|
||||||
Za zgodę nie można też uznać posiadania włączonej obsługi cookies w
|
Za zgodę nie można też uznać posiadania włączonej obsługi cookies w
|
||||||
przeglądarce, jakichkolwiek innych ustawień przeglądarki, ani pasywnych
|
przeglądarce, jakichkolwiek innych ustawień przeglądarki, ani pasywnych
|
||||||
|
@ -380,4 +382,5 @@ export default function EmailTemplate2({
|
||||||
</p>
|
</p>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
|
|
10
util.ts
10
util.ts
|
@ -1,5 +1,11 @@
|
||||||
import { EventEmitter } from "events";
|
import { EventEmitter } from "events";
|
||||||
import { Dispatch, SetStateAction, useEffect, useState } from "react";
|
import {
|
||||||
|
Dispatch,
|
||||||
|
ReactChildren,
|
||||||
|
SetStateAction,
|
||||||
|
useEffect,
|
||||||
|
useState,
|
||||||
|
} from "react";
|
||||||
|
|
||||||
export type Unpromisify<T> = T extends Promise<infer R> ? R : T;
|
export type Unpromisify<T> = T extends Promise<infer R> ? R : T;
|
||||||
export type Unarray<T> = T extends Array<infer R> ? R : T;
|
export type Unarray<T> = T extends Array<infer R> ? R : T;
|
||||||
|
@ -39,6 +45,8 @@ export function getshorthost(host: string) {
|
||||||
let lookback = parts.at(-2).length > 3 ? -2 : -3;
|
let lookback = parts.at(-2).length > 3 ? -2 : -3;
|
||||||
if (parts.at(-2) == "doubleclick") {
|
if (parts.at(-2) == "doubleclick") {
|
||||||
lookback = -4; // to distinguish between google ads and stats
|
lookback = -4; // to distinguish between google ads and stats
|
||||||
|
} else if (parts.at(-2) == "google") {
|
||||||
|
lookback = -3; // to distinguish various google services
|
||||||
}
|
}
|
||||||
return parts.slice(lookback).join(".");
|
return parts.slice(lookback).join(".");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user