hostReady was renamed to skip and has been refactored to fit the name (i.e. it is no longer set in runAlgorithm in GroupWaiting.js).
ExpandRadius now functions for groups and single users, whether the algorithm returned no suggestions or the group/user rejects all suggestions. (Group members go directly back to the keywords page; Group Hosts and Single users go to ExpandRadius first, then Keywords, like how single users have been already).
The Host now gets suggestions from the database rather than from the Python server directly. This helped fix a bug where local suggestions did not match the group's suggestion, but the code can most likely be refactored to use the returned value from the server as an optimization, I could not figure it out myself now.
Lots of touched files, sorry lads.
hostReady
was renamed toskip
and has been refactored to fit the name (i.e. it is no longer set inrunAlgorithm
in GroupWaiting.js).