Closed jpdillingham closed 8 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
c38fdb0
) 99.39% compared to head (e1d4c67
) 99.42%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Issues
0 New issues
Measures
0 Security Hotspots
100.0% Coverage on New Code
0.0% Duplication on New Code
805 improved logging in this area but after thinking about it for a while I no longer think it's a good idea to even couple these things to the login; the data isn't necessary for the client to function.
This PR moves the handling of
ParentMinSpeed
,ParentSpeedRatio
andWishlistInterval
out of band.The
ServerInfoReceived
event will fire each time any of the four captured properties is received; the first time at successful login, settingIsSupporter
, and then once for each of the other three. The associated properties will remainnull
until the data is received, and if the server doesn't send it, no big deal.The observed defaults for these properties are:
ParentMinSpeed
: 1ParentSpeedRatio
: 50WishlistInterval
: 720 (seconds, or 12 minutes)This PR also corrects a mistake in the documentation;
WishlistInterval
is expressed in seconds, not milliseconds. Anyone relying on this value to perform wishlist searches should make an adjustment immediately.