From 5a214a687c794381dcbce5d07f00269b055f25a8 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Fri, 31 Aug 2018 17:25:56 +0800 Subject: [PATCH] FIX: Exclude `UserAuthToken` and `UserAuthTokenLog` in user webhook. --- app/serializers/web_hook_user_serializer.rb | 2 ++ spec/serializers/web_hook_user_serializer_spec.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/serializers/web_hook_user_serializer.rb b/app/serializers/web_hook_user_serializer.rb index d715e4b0252..1e89fc34d21 100644 --- a/app/serializers/web_hook_user_serializer.rb +++ b/app/serializers/web_hook_user_serializer.rb @@ -24,6 +24,8 @@ class WebHookUserSerializer < UserSerializer can_change_bio user_api_keys group_users + user_auth_tokens + user_auth_token_logs }.each do |attr| define_method("include_#{attr}?") do false diff --git a/spec/serializers/web_hook_user_serializer_spec.rb b/spec/serializers/web_hook_user_serializer_spec.rb index 65b5c8d876d..6b6d3b1a623 100644 --- a/spec/serializers/web_hook_user_serializer_spec.rb +++ b/spec/serializers/web_hook_user_serializer_spec.rb @@ -21,7 +21,7 @@ RSpec.describe WebHookUserSerializer do it 'should only include the required keys' do count = serializer.as_json.keys.count - difference = count - 45 + difference = count - 43 expect(difference).to eq(0), lambda { message = ""