diff options
author | Mayra Cabrera <mcabrera@gitlab.com> | 2018-04-05 20:22:34 +0300 |
---|---|---|
committer | Mayra Cabrera <mcabrera@gitlab.com> | 2018-04-07 05:20:16 +0300 |
commit | 8315861c9a50675b4f4f4ca536f0da90f27994f3 (patch) | |
tree | b5f25e5dbd74621ef77d480ba69f4f21d5c00d7d /app/services/deploy_tokens | |
parent | 72220a99d1cdbcf8a914f9e765c43e63eaee2548 (diff) |
Include ProjectDeployTokens
Also:
- Changes scopes from serializer to use boolean columns
- Fixes broken specs
Diffstat (limited to 'app/services/deploy_tokens')
-rw-r--r-- | app/services/deploy_tokens/create_service.rb | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/app/services/deploy_tokens/create_service.rb b/app/services/deploy_tokens/create_service.rb index 0332bb54167..0555d62540c 100644 --- a/app/services/deploy_tokens/create_service.rb +++ b/app/services/deploy_tokens/create_service.rb @@ -1,7 +1,5 @@ module DeployTokens class CreateService < BaseService - REDIS_EXPIRY_TIME = 3.minutes - def execute @project.deploy_tokens.build.tap do |deploy_token| deploy_token.attributes = params @@ -13,7 +11,7 @@ module DeployTokens private def store_deploy_token_info_in_redis(deploy_token) - deploy_token_key = deploy_token.redis_shared_state_key(current_user.id) + deploy_token_key = DeployToken.redis_shared_state_key(current_user.id) if deploy_token.persisted? store_in_redis(deploy_token_key, deploy_token.token) @@ -31,7 +29,7 @@ module DeployTokens def store_in_redis(key, value) Gitlab::Redis::SharedState.with do |redis| - redis.set(key, value, ex: REDIS_EXPIRY_TIME) + redis.set(key, value, ex: 3.minutes) end end end |