Nathan Strong 0abe42d9a4 Rewrite content search task
== DETAILS

In attempting to identify where netplay lobby errors were occuring,
I found that the code which does the content search was pretty messy,
so I've cleaned it up.

- Search is now more efficient. Playlists are only iterated over once,
  instead of twice.
- Error messages are more helpful
- Eliminated goto abuse
- code is easier to follow and has comments describing the logical
  flow.

== TESTING
Tested lightly locally, although hard to test thoroughly due to tight
netplay requirements.
2018-10-16 22:40:13 -07:00
..
2018-10-04 16:24:10 +02:00
2018-04-12 21:39:31 +02:00
2017-05-14 20:43:48 +02:00
2018-10-04 16:24:10 +02:00
2017-12-12 00:24:18 -08:00
2018-09-08 02:11:18 +02:00