Conversation
57c9525 to
1f29fb0
Compare
|
I guess we didn't notice the bug before now due to Unvanquished/unvanquished-infrastructure#45. |
0760ae7 to
b876b06
Compare
Having two rows in the list for each IPv6-supporting server is so ugly that I feel we'd be better off just doing only IPv4 here. If we want to have IPv6, it should be done like it used to be, with two connect buttons in a single row rather than multiple rows. Regarding the in-game browser, the Daemon client processes something called "server links" from the master server that is supposed to let you tell which IPv4 and IPv6 addresses refer to the same server. So it ostensibly recognizes that one server has two addresses. |
That would be very good to implement, but for now this fixes the bug. Also the fixes are needed for a “Connect with IPv6” button anyway. We can merge this and improve over it later. This code is already used on production anyway (to not let our website look bad). |
|
Well we could merge the code and just comment out the line that adds an IPv6 row, so we don't have the ugliness of two rows per server. |


Before:
After:
The server metadata not being parsed may be another problem.