lib/heroku/api/mock/features.rb in heroku-api-0.3.20 vs lib/heroku/api/mock/features.rb in heroku-api-0.3.21
- old
+ new
@@ -18,13 +18,13 @@
{
:body => MultiJson.dump(feature_data.merge('enabled' => false)),
:status => 200
}
when 'user'
- mock_data[:features][:user].delete(feature_data.merge('enabled' => false))
+ mock_data[:features][:user].delete(feature_data)
{
- :body => MultiJson.dump(feature_data),
+ :body => MultiJson.dump(feature_data.merge('enabled' => false)),
:status => 200
}
end
else
# feature does not exist
@@ -89,17 +89,17 @@
{
:body => MultiJson.dump(feature_data),
:status => status
}
when 'user'
- status = if mock_data[:features][:user].include(feature_data)
+ status = if mock_data[:features][:user].include?(feature_data)
200
else
mock_data[:features][:user] << feature_data
201
end
{
- :body => '',
+ :body => MultiJson.dump(feature_data),
:status => status
}
end
else
# feature does not exist