PageSourceSearch

https://www.knjizare-vulkan.rs/nb-public/themes/nbshop7_v1_1/stati…/user/NBPrivacyPolicy.js?ver=1053_3.1

js knjizare-vulkan.rs collected 2026-10-02 07:57:23 UTC 1,206 bytes, 37 lines download raw bytes

1class NBPrivacyPolicy extends NBModel{
2
3    constructor() {
4        super();
5        this.urlEdit = nb_active_page_url;
6    }
7
8    validateFormEdit = function(params){
9        if(typeof params.sendNewsletter == 'undefined'){
10            throw new Error("Error, parameter validation was not performed.");
11        }
12        if(typeof params.callMeOnPhone == 'undefined'){
13            throw new Error("Error, parameter validation was not performed.");
14        }
15        if(typeof params.sendSMS == 'undefined'){
16            throw new Error("Error, parameter validation was not performed.");
17        }
18        if(typeof params.sendUserAdditionalData == 'undefined'){
19            throw new Error("Error, parameter validation was not performed.");
20        }
21    }
22
23    formatEdit = function(params){
24        return {
25            nbAjax: 1,
26            nbTask: "user_recommended",
27            flag: "yes",
28            ajax: "yes",
29            task: "changenewslettersubscribeorunsubscribe",
30            sendNewsletter: params.sendNewsletter,
31            callMeOnPhone: params.callMeOnPhone,
32            sendSMS: params.sendSMS,
33            sendUserAdditionalData: params.sendUserAdditionalData
34        };
35    }
36
37}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.