Переглянути джерело

log and js tweaks

tags/v1.0.0^0
Jonathan Cobb 4 роки тому
джерело
коміт
085582cded
2 змінених файлів з 14 додано та 11 видалено
  1. +12
    -10
      bubble-server/src/main/resources/bubble/rule/social/block/JsUserBlockerRuleDriver.js.hbs
  2. +2
    -1
      bubble-server/src/main/resources/logback.xml

+ 12
- 10
bubble-server/src/main/resources/bubble/rule/social/block/JsUserBlockerRuleDriver.js.hbs Переглянути файл

@@ -26,14 +26,16 @@ const {{JS_PREFIX}}_create_block_img = function(size) {
const {{JS_PREFIX}}_stop_refreshing_blocks = function(e) {
if ({{JS_PREFIX}}_interval !== null) {
window.clearInterval({{JS_PREFIX}}_interval);
{{JS_PREFIX}}_interval = null;
}
}
const {{JS_PREFIX}}_refresh_blocks = function(e) {
{{PAGE_PREFIX}}_log('_refresh_blocks!');
{{JS_PREFIX}}_stop_refreshing_blocks();
{{JS_PREFIX}}_apply_blocks({{JS_PREFIX}}_blocked_users);
{{JS_PREFIX}}_interval = window.setInterval(function () {
{{JS_PREFIX}}_apply_blocks({{JS_PREFIX}}_blocked_users);
{{JS_PREFIX}}_last_applied = Date.now();
{{JS_PREFIX}}_interval = window.setInterval(function () {
{{JS_PREFIX}}_last_applied = Date.now();
{{JS_PREFIX}}_apply_blocks({{JS_PREFIX}}_blocked_users);
}, {{JS_PREFIX}}_idle_interval);
}

@@ -48,13 +50,7 @@ function {{JS_PREFIX}}_fetch_blocks (do_apply) {
blocked_users.push(data[i]);
}
{{JS_PREFIX}}_blocked_users = blocked_users;
{{JS_PREFIX}}_apply_blocks({{JS_PREFIX}}_blocked_users);
if ({{JS_PREFIX}}_interval === null) {
{{JS_PREFIX}}_interval = window.setInterval(function () {
{{JS_PREFIX}}_apply_blocks({{JS_PREFIX}}_blocked_users);
{{JS_PREFIX}}_last_applied = Date.now();
}, {{JS_PREFIX}}_idle_interval);
}
{{JS_PREFIX}}_refresh_blocks();
});
}

@@ -69,6 +65,12 @@ function {{JS_PREFIX}}_handleVisibilityChange() {
}

document.addEventListener("visibilitychange", {{JS_PREFIX}}_handleVisibilityChange, false);
document.addEventListener("click", function (ev) {
if ({{JS_PREFIX}}_last_applied === null || Date.now() - {{JS_PREFIX}}_last_applied > 2*{{JS_PREFIX}}_idle_interval) {
{{PAGE_PREFIX}}_log('document.click forcing refresh');
{{JS_PREFIX}}_refresh_blocks();
}
}, false);

function {{JS_PREFIX}}_update_user (author, do_block) {
{{JS_PREFIX}}_apply_blocks({{JS_PREFIX}}_blocked_users);


+ 2
- 1
bubble-server/src/main/resources/logback.xml Переглянути файл

@@ -41,7 +41,8 @@
<logger name="org.cobbzilla.wizard.server.listener.BrowserLauncherListener" level="INFO" />
<logger name="bubble.service.notify.NotificationService" level="WARN" />
<logger name="bubble.rule.bblock.BubbleBlockRuleDriver" level="WARN" />
<!-- <logger name="bubble.service.block" level="DEBUG" />-->
<logger name="bubble.service.block.BlockStatsService" level="WARN" />
<!-- <logger name="bubble.service.block" level="DEBUG" />-->
<logger name="bubble.abp" level="WARN" />
<!-- <logger name="bubble.abp.BubbleBlockCondition" level="DEBUG" />-->
<!-- <logger name="bubble.abp.BubbleBlockConditionOperation" level="DEBUG" />-->


Завантаження…
Відмінити
Зберегти