Skip to content

Parse.FacebookUtils.unlink timeout #3935

@mtrezza

Description

@mtrezza

Issue Description

When trying to unlink a user in cloud code the Parse.FacebookUtils.unlink times out.

function unlinkUserWithId(userId) {

    return new Promise(function(resolve, reject) {

        // Get user
        var user = new Parse.Object(Globals.Identifiers.UserClass);
        user.id = userId;
        user.fetch({useMasterKey: true})
        .then(
            function(user) {
                return Parse.FacebookUtils.unlink(user, {useMasterKey: true});
            }
        )
        .then(
            function() {
                resolve();
            },
            function(error) {
                reject(error);
            }
        );
    });
}

Steps to reproduce

  1. Sign up user with Facebook
  2. Call function to unlink user in cloud code

Expected Results

Function should return a promise resolved or rejected.

Actual Outcome

Function times out.

Environment Setup

  • Server

    • parse-server version: 2.4.2
  • Database

    • MongoDB version: 3.2.11

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions