       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) ->

          queue.next()

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

      ->
        verifyEnrollmentEligibility {
          email
          client
          invitationToken
        }, queue, callback, (invitation_) -> invitation = invitation_

      ->
        userInfo =

    daisy queue


  verifyEnrollmentEligibility = (options, callback) ->

    { email, client, invitationToken } = options

