I have a ux layout on paper which utilizes a single type-ahead search bar for executing the contextually similar tasks of subscribing to a magazine and unsubscribing from it. Is this something that should be separated into the user settings menu for unsubscribing or is it acceptable to have the search bar fulfill both purposes?
Essentially, the search bar shows a "Subscribe" button within the search results for each magazine that matches the query or an "Unsubscribe" button that is highlighted in red if the user is already subscribed to the magazine.
If the user unsubscribes then there will be a confirmation dialog to confirm the action. After they click on it, they will get a clear notification of the action on the page and the magazine's articles will be added or removed from the Stream.