added more block_levels
This commit is contained in:
parent
e2f4b5bfe2
commit
c79a268eea
@ -45,7 +45,13 @@ function get_blocker(blocker, _callback, _err_callback) {
|
|||||||
federated_timeline_removal = [];
|
federated_timeline_removal = [];
|
||||||
media_nsfw = [];
|
media_nsfw = [];
|
||||||
quarantined_instances = [];
|
quarantined_instances = [];
|
||||||
other = [];
|
report_removal = [];
|
||||||
|
followers_only = [];
|
||||||
|
accept = [];
|
||||||
|
avatar_removal = [];
|
||||||
|
banner_removal = [];
|
||||||
|
reject_deletes = [];
|
||||||
|
|
||||||
result.map(block => {
|
result.map(block => {
|
||||||
switch(block.block_level) {
|
switch(block.block_level) {
|
||||||
case "reject":
|
case "reject":
|
||||||
@ -63,11 +69,24 @@ function get_blocker(blocker, _callback, _err_callback) {
|
|||||||
case "quarantined_instances":
|
case "quarantined_instances":
|
||||||
quarantined_instances.push(block.blocked);
|
quarantined_instances.push(block.blocked);
|
||||||
break;
|
break;
|
||||||
default:
|
case "report_removal":
|
||||||
other.push({
|
report_removal.push(block.blocked);
|
||||||
"blocked": block.blocked,
|
break;
|
||||||
"block_level": block.block_level,
|
case "followers_only":
|
||||||
});
|
followers_only.push(block.blocked);
|
||||||
|
break;
|
||||||
|
case "accept":
|
||||||
|
accept.push(block.blocked);
|
||||||
|
break;
|
||||||
|
case "avatar_removal":
|
||||||
|
avatar_removal.push(block.blocked);
|
||||||
|
break;
|
||||||
|
case "banner_removal":
|
||||||
|
banner_removal.push(block.blocked);
|
||||||
|
break;
|
||||||
|
case "reject_deletes":
|
||||||
|
reject_deletes.push(block.blocked);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
_callback({
|
_callback({
|
||||||
@ -76,7 +95,12 @@ function get_blocker(blocker, _callback, _err_callback) {
|
|||||||
federated_timeline_removal,
|
federated_timeline_removal,
|
||||||
media_nsfw,
|
media_nsfw,
|
||||||
quarantined_instances,
|
quarantined_instances,
|
||||||
other,
|
report_removal,
|
||||||
|
followers_only,
|
||||||
|
accept,
|
||||||
|
avatar_removal,
|
||||||
|
banner_removal,
|
||||||
|
reject_deletes,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -93,7 +117,13 @@ function get_blocked(blocked, _callback, _err_callback) {
|
|||||||
federated_timeline_removal = [];
|
federated_timeline_removal = [];
|
||||||
media_nsfw = [];
|
media_nsfw = [];
|
||||||
quarantined_instances = [];
|
quarantined_instances = [];
|
||||||
other = [];
|
report_removal = [];
|
||||||
|
followers_only = [];
|
||||||
|
accept = [];
|
||||||
|
avatar_removal = [];
|
||||||
|
banner_removal = [];
|
||||||
|
reject_deletes = [];
|
||||||
|
|
||||||
result.map(block => {
|
result.map(block => {
|
||||||
switch(block.block_level) {
|
switch(block.block_level) {
|
||||||
case "reject":
|
case "reject":
|
||||||
@ -111,11 +141,24 @@ function get_blocked(blocked, _callback, _err_callback) {
|
|||||||
case "quarantined_instances":
|
case "quarantined_instances":
|
||||||
quarantined_instances.push(block.blocker);
|
quarantined_instances.push(block.blocker);
|
||||||
break;
|
break;
|
||||||
default:
|
case "report_removal":
|
||||||
other.push({
|
report_removal.push(block.blocker);
|
||||||
"blocker": block.blocker,
|
break;
|
||||||
"block_level": block.block_level,
|
case "followers_only":
|
||||||
});
|
followers_only.push(block.blocker);
|
||||||
|
break;
|
||||||
|
case "accept":
|
||||||
|
accept.push(block.blocker);
|
||||||
|
break;
|
||||||
|
case "avatar_removal":
|
||||||
|
avatar_removal.push(block.blocker);
|
||||||
|
break;
|
||||||
|
case "banner_removal":
|
||||||
|
banner_removal.push(block.blocker);
|
||||||
|
break;
|
||||||
|
case "reject_deletes":
|
||||||
|
reject_deletes.push(block.blocker);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
_callback({
|
_callback({
|
||||||
@ -124,7 +167,12 @@ function get_blocked(blocked, _callback, _err_callback) {
|
|||||||
federated_timeline_removal,
|
federated_timeline_removal,
|
||||||
media_nsfw,
|
media_nsfw,
|
||||||
quarantined_instances,
|
quarantined_instances,
|
||||||
other,
|
report_removal,
|
||||||
|
followers_only,
|
||||||
|
accept,
|
||||||
|
avatar_removal,
|
||||||
|
banner_removal,
|
||||||
|
reject_deletes,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user