diff --git a/frontend/src/views/falukant/BranchView.vue b/frontend/src/views/falukant/BranchView.vue index 118071c..43baaa4 100644 --- a/frontend/src/views/falukant/BranchView.vue +++ b/frontend/src/views/falukant/BranchView.vue @@ -448,6 +448,12 @@ export default { async onBranchSelected(newBranch) { this.selectedBranch = newBranch; + // Branches neu laden, um das Wetter zu aktualisieren + await this.loadBranches(); + // Den ausgewählten Branch nach dem Neuladen wieder setzen + if (newBranch) { + this.selectedBranch = this.branches.find(b => b.id === newBranch.id) || newBranch; + } await this.loadProducts(); await this.loadVehicles(); await this.loadProductPricesForCurrentBranch();