{"action":"created","issue":{"url":"https://api.github.com/repos/fetlife/rollout/issues/87","repository_url":"https://api.github.com/repos/fetlife/rollout","labels_url":"https://api.github.com/repos/fetlife/rollout/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/fetlife/rollout/issues/87/comments","events_url":"https://api.github.com/repos/fetlife/rollout/issues/87/events","html_url":"https://github.com/fetlife/rollout/issues/87","id":110920935,"number":87,"title":"deactivate_user does not deactivate if feature was activated using activate_group ?","user":{"login":"murtuzakz","id":977641,"avatar_url":"https://avatars.githubusercontent.com/u/977641?v=3","gravatar_id":"","url":"https://api.github.com/users/murtuzakz","html_url":"https://github.com/murtuzakz","followers_url":"https://api.github.com/users/murtuzakz/followers","following_url":"https://api.github.com/users/murtuzakz/following{/other_user}","gists_url":"https://api.github.com/users/murtuzakz/gists{/gist_id}","starred_url":"https://api.github.com/users/murtuzakz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/murtuzakz/subscriptions","organizations_url":"https://api.github.com/users/murtuzakz/orgs","repos_url":"https://api.github.com/users/murtuzakz/repos","events_url":"https://api.github.com/users/murtuzakz/events{/privacy}","received_events_url":"https://api.github.com/users/murtuzakz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-12T07:27:08Z","updated_at":"2016-05-03T01:05:24Z","closed_at":null,"body":"Maybe I'm using it wrong, or its mentioned somewhere in the docs, and I have not read it properly.\r\n\r\nBut if you do this : \r\n```\r\nuser = User.first\r\n$rollout.activate_group(:chat, :all)      # You'd assume this activates feature for everyone, and it does.\r\n$rollout.deactivate_user(:chat, user)  # I'm assuming this should only deactivate the feature for this user, everyone else should still have it active.\r\n$rollout.active?(:chat, user)                # This should return false, but returns true.\r\n\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/fetlife/rollout/issues/comments/216408901","html_url":"https://github.com/fetlife/rollout/issues/87#issuecomment-216408901","issue_url":"https://api.github.com/repos/fetlife/rollout/issues/87","id":216408901,"user":{"login":"alfonsocora","id":1590787,"avatar_url":"https://avatars.githubusercontent.com/u/1590787?v=3","gravatar_id":"","url":"https://api.github.com/users/alfonsocora","html_url":"https://github.com/alfonsocora","followers_url":"https://api.github.com/users/alfonsocora/followers","following_url":"https://api.github.com/users/alfonsocora/following{/other_user}","gists_url":"https://api.github.com/users/alfonsocora/gists{/gist_id}","starred_url":"https://api.github.com/users/alfonsocora/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alfonsocora/subscriptions","organizations_url":"https://api.github.com/users/alfonsocora/orgs","repos_url":"https://api.github.com/users/alfonsocora/repos","events_url":"https://api.github.com/users/alfonsocora/events{/privacy}","received_events_url":"https://api.github.com/users/alfonsocora/received_events","type":"User","site_admin":false},"created_at":"2016-05-03T01:05:24Z","updated_at":"2016-05-03T01:05:24Z","body":"+1\r\n\r\nThis is a common use case. Imagine you enable a feature for all of your users and then you figure out it's giving problems to only one user. I don't want to turn everyone off."}}