From 934aa6de197f67ba6a22b934cea1a845a25f1ff7 Mon Sep 17 00:00:00 2001 From: Dheeraj Manjunath Date: Sun, 1 Nov 2020 13:31:03 -0500 Subject: [PATCH] Move notifications max block diff to an env var (#1025) --- discovery-provider/default_config.ini | 1 + discovery-provider/src/queries/notifications.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/discovery-provider/default_config.ini b/discovery-provider/default_config.ini index eaa9657ca7e..65a2eb47c06 100644 --- a/discovery-provider/default_config.ini +++ b/discovery-provider/default_config.ini @@ -10,6 +10,7 @@ peer_refresh_interval = 3000 identity_service_url = https://identityservice.test user_metadata_service_url = '' healthy_block_diff = 100 +notifications_max_block_diff = 25 [flask] debug = true diff --git a/discovery-provider/src/queries/notifications.py b/discovery-provider/src/queries/notifications.py index 44518b6ff20..2a8356ebbe9 100644 --- a/discovery-provider/src/queries/notifications.py +++ b/discovery-provider/src/queries/notifications.py @@ -7,11 +7,12 @@ from src.queries.query_helpers import get_repost_counts, get_save_counts, get_follower_count_dict from src.models import Block, Follow, Save, SaveType, Playlist, Track, Repost, RepostType, Remix from src.utils.db_session import get_db_read_replica +from src.utils.config import shared_config logger = logging.getLogger(__name__) bp = Blueprint("notifications", __name__) -max_block_diff = 50 +max_block_diff = int(shared_config["discprov"]["notifications_max_block_diff"]) # pylint: disable=R0911