       if not isEligible
         return callback new Error "you can not register to #{client.context.group}"
 
-      fetchData invitation
-      queue.next()
+      callback null, invitation
 
 
   createUser = (options, callback) ->

    daisy queue


  verifyEnrollmentEligibility = (options, queue, callback, fetchData) ->

    { email, client, invitationToken } = options


          queue.next()

      ->
        params = { slug, email, recaptcha, userFormData, foreignAuthType }
        verifyUser params, (err) ->
          return callback err  if err
          queue.next()

      ->
        params = { email, client, invitationToken }
        verifyEnrollmentEligibility params, (err, invitation_) ->
          return callback err  if err
          invitation = invitation_
          queue.next()

      ->
        userInfo =
