weglide / bugtracker

WeGlide platform bug tracker.
https://www.weglide.org
11 stars 0 forks source link

DMSt Declaration not detected #71

Closed frantzheld closed 3 years ago

frantzheld commented 3 years ago

Describe the bug Declared DMSt Triangles/Squares are not scored as such.

To Reproduce Steps to reproduce the behavior:

  1. Go to https://beta.weglide.org/flights/10620
  2. Click on DMSt
  3. Scroll down to Scoring
  4. See that only 827.29 points are scored (Triangle, see screenshot)

Expected behavior The flight should be scored with 1140 DMSt points. (Declared) (see https://www.onlinecontest.org/olc-3.0/gliding/flightinfo.html?dsId=7966916) The flight of my team partner is scored correctly: https://beta.weglide.org/flights/1109

Note: When I uploaded the flight for the first time (flight id 844), it was scored correctly. Today I deleted the flight to test, if #69 can be applied. After re-uploading the flight, this issue occured.

Screenshots: image

More examples: Another example is: https://beta.weglide.org/flights/6795

moldhouse commented 3 years ago

Thanks for reporting in such detail. Will look into it tomorrow. Just to identify potential error sources, have you played around with only declaration at all?

frantzheld commented 3 years ago

Thanks for reporting in such detail. Will look into it tomorrow. Just to identify potential error sources, have you played around with only declaration at all?

If you mean online declaration, the answer is yes. I've played around with the task planner and used the Declare button.

frantzheld commented 3 years ago

Note: When I uploaded the flight for the first time (flight id 844), it was scored correctly. Today I deleted the flight to test, if #69 can be applied. After re-uploading the flight, this issue occurred.

By the way: Deleting and re-uploading solved the #69 issue. The distance above the story pictures is correct now.

moldhouse commented 3 years ago

Okay I have identified the issue and fixed it. I will rescore your flight tomorrow. A task with 5WP can either be triangle with start on leg or rectangle and that's where we messed up.

Btw: We have opened up online declaration to past dates (which we are going to announce soon). This enables thorough testing of the feature. So having an active online declaration can shaddow the declaration in your file even for past flights.