add: move new block feature to a setting

This commit is contained in:
trisua 2025-06-30 18:10:00 -04:00
parent d6348f7d67
commit d90b08720a
4 changed files with 32 additions and 6 deletions

View file

@ -354,7 +354,11 @@ macro_rules! ignore_users_gen {
[
$data
.0
.get_userblocks_receivers(ua.id, &ua.associated)
.get_userblocks_receivers(
ua.id,
&ua.associated,
ua.settings.hide_associated_blocked_users,
)
.await,
$data.0.get_userblocks_initiator_by_receivers(ua.id).await,
$data.0.get_user_stack_blocked_users(ua.id).await,
@ -369,7 +373,11 @@ macro_rules! ignore_users_gen {
[
$data
.0
.get_userblocks_receivers($user.id, &$user.associated)
.get_userblocks_receivers(
$user.id,
&$user.associated,
$user.settings.hide_associated_blocked_users,
)
.await,
$data
.0
@ -383,7 +391,11 @@ macro_rules! ignore_users_gen {
($user:ident!, #$data:ident) => {
[
$data
.get_userblocks_receivers($user.id, &$user.associated)
.get_userblocks_receivers(
$user.id,
&$user.associated,
$user.settings.hide_associated_blocked_users,
)
.await,
$data.get_userblocks_initiator_by_receivers($user.id).await,
]

View file

@ -1519,6 +1519,14 @@
\"{{ profile.settings.all_timeline_hide_answers }}\",
\"checkbox\",
],
[
[
\"hide_associated_blocked_users\",
\"Hide users that you've blocked on your other accounts from timelines.\",
],
\"{{ profile.settings.hide_associated_blocked_users }}\",
\"checkbox\",
],
[[], \"Questions\", \"title\"],
[
[