I have a route setup like this.
this.resource(tier1) (dynamic_segment)
this.resource(tier2)
this.route(tier2-Child)
this.resource (tier2-Resource) (dynamic_segment)
this.route(tier3-Child1)
this.route(tier3-Child2)
When refreshing from a route (ex-tier2-child) within the 2nd tier resource, without a dynamic segment, everything works as expected. However when refreshing from a route (ex. refreshing from tier-3 child 1, or child2) within the 3d tier resource which does have a dynamic segment, then ember automatically redirects me to the route within the 2nd nested resource (tier-2 Child) . I am very curious as to how this behaviour might be occurring in the background and how to handle such a case where the user may wish to refresh from a roue with a dynamic segment when the segment is dynamically determined. Is it still just an implementation in the model hook? If handled properly in the model hook will the refresh stop redirecting and will the application refresh into the current nested resource?