From 9e5b6ed51bebdc2cb72617fd0f0614b5ee653b71 Mon Sep 17 00:00:00 2001 From: fanzhipeng Date: Tue, 25 Mar 2025 11:10:52 +0800 Subject: [PATCH] remove extra logic --- src/flask/sansio/blueprints.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/flask/sansio/blueprints.py b/src/flask/sansio/blueprints.py index 4f912cca..62cbbf7b 100644 --- a/src/flask/sansio/blueprints.py +++ b/src/flask/sansio/blueprints.py @@ -314,7 +314,6 @@ class Blueprint(Scaffold): ) first_bp_registration = not any(bp is self for bp in app.blueprints.values()) - first_name_registration = name not in app.blueprints app.blueprints[name] = self self._got_registered_once = True @@ -328,7 +327,7 @@ class Blueprint(Scaffold): ) # Merge blueprint data into parent. - if first_bp_registration or first_name_registration: + if first_bp_registration: self._merge_blueprint_funcs(app, name) for deferred in self.deferred_functions: