Skip to content
Extraits de code Groupes Projets
Valider 83975a23 rédigé par ysksn's avatar ysksn Validation de Eugen Rochko
Parcourir les fichiers

Remove redundant (#9503)

parent 351ed12b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -19,31 +19,18 @@ class Pubsubhubbub::SubscribeService < BaseService
private
def process_subscribe
case subscribe_status
when :invalid_topic
if account.nil?
['Invalid topic URL', 422]
when :invalid_callback
elsif !valid_callback?
['Invalid callback URL', 422]
when :callback_not_allowed
elsif blocked_domain?
['Callback URL not allowed', 403]
when :valid
else
confirm_subscription
['', 202]
end
end
def subscribe_status
if account.nil?
:invalid_topic
elsif !valid_callback?
:invalid_callback
elsif blocked_domain?
:callback_not_allowed
else
:valid
end
end
def confirm_subscription
subscription = locate_subscription
Pubsubhubbub::ConfirmationWorker.perform_async(subscription.id, 'subscribe', secret, lease_seconds)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter