       , 100
 
     else
-      FB.api path, request.method, request.params, fbCallback(request, {isUICall:false, path}, callback, fbErrback)
+      FB.api path, request.method, request.params, @fbRequestCallback(request, {isUICall:false, path}, callback, fbErrback)
 
 
   showIframe : ->

        , true
      # , true ~ Maybe we dont need a roundtrip each time.

  performRequest: (request,callback,errback)=>

    path = request.path
    isUICall = (path=='ui' and request.params?.method?)


      if !response or response?.error
        errorMsg = if (response) then "[Facebook Error] #{response.error.type}  : #{response.error.message}" else "[Facebook Error] Unknown error"
        return errback(errorMsg, { response, request })
      callback({ body: response, provider: 'facebook' })

  fbUiCallback : (req, res, path)=>
    @hideIframe()
