If received is multiple categories, show some checkboxes instead.
Only do a check on category if theres only one.
Wrap the subscribe function in an !empty(). Dont subscribe to empty categories.
Fix undefined variable error.
Be sure to get all of category and not node.type!!!
Merge remote-tracking branch 'origin/feature/multiple-categories-subscribe-form'