Canalplan Bug Tracker - Canalplan
View Issue Details
0000391Canalplan Route Planningpublic2018-01-21 20:442019-06-04 10:30
Assigned ToNick Atty 
PlatformSafari browser on MAC BookOSOSXOS Version
Product VersionProduct Build9.31.3 
Target VersionFixed in Version 
Summary0000391: Not possible to plan to stop overnight at Dog and Doublet visitor mooring (Curdworth flight)
DescriptionI am recording a trip we did and stopped at the Dog & Doublet visitor mooring, when I try to enter this the route planner insists that the overnight stop is at the end of the Curdworth flight.
Steps To ReproduceRoute planner trip key 8940_8OH689LfS1
See that stop is at the D&D visitors moorings
Select calculate route and get the output:
Third full day of trip
On the the Birmingham Canal Navigations (Birmingham and Fazeley Canal - Main Line), at Canal Pool Moorings (as instructed although it is in a lock flight) (nearly at Fishers Mill Aqueduct).
TagsNo tags attached.
Attached Files

Nick Atty   
2018-01-22 07:52   
You are right - and thanks for the clear report and the saved route.

Dog in a Doublet, being a visitor mooring in a lock flight, should have been flagged as a suitable place to stop depite being in a flight. I've now done that and on testing it seems to now do things properly.

But it's giving the wrong message - it should have given you the one about moving the stopping place because it was in a flight, not the one about stopping despite it being in a flight. So that needs fixing.

I also need to do something about places being clearly labelled as moorings but not flagged as suitable stopping places. I need to think about whether to do this as an automatic job or as part of the "help us" data cleanup system.

For both these reasons I'm leaving the bug open. But you should be able to plan your route correctly now!
2018-01-22 08:15   

For information the curdworth flight is widely separated with many suitable mooring points between the locks so a system to mark a flight in general as either “no mooring in flight” or as “mooring possible” might be useful.
Nick Atty   
2019-05-05 10:29   
I've just changed the code so that anywhere that is marked as a decent mooring will be used to stop at, even if it falls inside a flight.
2019-06-04 10:30   
Closing automatically, stayed too long in feedback state. Feel free to re-open with additional information if you think the issue is not resolved.

Issue History
2018-01-21 20:44LaurenceNew Issue
2018-01-21 20:49user3Assigned To => Nick Atty
2018-01-21 20:49user3Statusnew => assigned
2018-01-22 07:52Nick AttyNote Added: 0001510
2018-01-22 08:15LaurenceNote Added: 0001511
2019-05-05 10:29Nick AttyNote Added: 0002409
2019-05-05 10:29Nick AttyStatusassigned => resolved
2019-05-05 10:29Nick AttyResolutionopen => fixed
2019-06-04 10:30AutocloseNote Added: 0002521
2019-06-04 10:30AutocloseStatusresolved => closed