ethlance icon indicating copy to clipboard operation
ethlance copied to clipboard

Unable to connect LinkedIn when creating a Freelance account

Open arthurosipyan opened this issue 5 years ago • 2 comments

User Story

As a user, I want to connect my LinkedIn when creating a freelance account.

Description

Type: Bug

Summary: When creating a new account, I select the 'Connect LinkedIn' button, but nothing happens. I expected the pop-up window to show up, just like how I received it for connecting my Github, but it didn't work.

Expected behavior

Connect my LinkedIn after being prompted with connecting it through the pop-up window.

Actual behavior

Upon clicking the button, nothing happens...

Reproduction

  • Open webapp
  • Select Become Freelancer
  • Select Connect LinkedIn

Additional Information

  • browser console logs: app.js?v=1.5.24:19 Uncaught TypeError: Cannot read property 'then' of undefined at Object.authorize (in.js:18) at Function.C0.o (app.js?v=1.5.24:3870) at C0 (app.js?v=1.5.24:3870) at Object.e (app.js?v=1.5.24:2933) at Object.k [as onTouchTap] (app.js?v=1.5.24:2934) at o.handleTouchTap (app.js?v=1.5.24:37) at Object.o (app.js?v=1.5.24:19) at i (app.js?v=1.5.24:19) at Object.l [as executeDispatchesInOrder] (app.js?v=1.5.24:19) at p (app.js?v=1.5.24:19) authorize @ in.js:18 C0.o @ app.js?v=1.5.24:3870 C0 @ app.js?v=1.5.24:3870 e @ app.js?v=1.5.24:2933 k @ app.js?v=1.5.24:2934 o.handleTouchTap @ app.js?v=1.5.24:37 o @ app.js?v=1.5.24:19 i @ app.js?v=1.5.24:19 l @ app.js?v=1.5.24:19 p @ app.js?v=1.5.24:19 y @ app.js?v=1.5.24:19 n @ app.js?v=1.5.24:19 processEventQueue @ app.js?v=1.5.24:19 o @ app.js?v=1.5.24:33 handleTopLevel @ app.js?v=1.5.24:33 a @ app.js?v=1.5.24:35 perform @ app.js?v=1.5.24:19 batchedUpdates @ app.js?v=1.5.24:35 a @ app.js?v=1.5.24:19 dispatchEvent @ app.js?v=1.5.24:35 comment: # (browser version)
  • Browser: Brave v1.14.84

arthurosipyan avatar Oct 03 '20 02:10 arthurosipyan

Experiencing the same. Upon clicking on "Connect" I see the following error in the browser console:

Uncaught TypeError: e().authorize() is undefined
    authorize https://platform.linkedin.com/in.js:18
    o https://ethlance.com/js/compiled/app.js?v=1.5.24:3870
    C0 https://ethlance.com/js/compiled/app.js?v=1.5.24:3870
    e https://ethlance.com/js/compiled/app.js?v=1.5.24:2933
    k https://ethlance.com/js/compiled/app.js?v=1.5.24:2934
    handleTouchTap https://ethlance.com/js/compiled/app.js?v=1.5.24:37
    o https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    i https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    l https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    p https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    y https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    n https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    processEventQueue https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    o https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    handleTopLevel https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    a https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    perform https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    batchedUpdates https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    a https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    dispatchEvent https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    listen https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    trapBubbledEvent https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    listenTo https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    a https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    _updateDOMProperties https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    mountChildren https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    _createInitialChildren https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    mountChildren https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    _createInitialChildren https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    i https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    perform https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    l https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    perform https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    batchedUpdates https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    a https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    _renderNewRootComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    _renderSubtreeIntoContainer https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    render https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    IT https://ethlance.com/js/compiled/app.js?v=1.5.24:3624
    nla https://ethlance.com/js/compiled/app.js?v=1.5.24:3624
    <anonymous> https://ethlance.com/js/compiled/app.js?v=1.5.24:5272
    <anonymous> https://ethlance.com/#/become-freelancer:39
in.js:18:68517
    authorize https://platform.linkedin.com/in.js:18
    o https://ethlance.com/js/compiled/app.js?v=1.5.24:3870
    C0 https://ethlance.com/js/compiled/app.js?v=1.5.24:3870
    e https://ethlance.com/js/compiled/app.js?v=1.5.24:2933
    k https://ethlance.com/js/compiled/app.js?v=1.5.24:2934
    handleTouchTap https://ethlance.com/js/compiled/app.js?v=1.5.24:37
    o https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    i https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    l https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    p https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    y https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    forEach self-hosted:205
    n https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    processEventQueue https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    o https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    handleTopLevel https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    a https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    perform https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    batchedUpdates https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    a https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    dispatchEvent https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    dispatchEvent self-hosted:1222
    (Async: EventListener.handleEvent)
    listen https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    trapBubbledEvent https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    listenTo https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    a https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    _updateDOMProperties https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    mountChildren https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    _createInitialChildren https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    mountChildren https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    _createInitialChildren https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:33
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    performInitialMount https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:34
    mountComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    i https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    perform https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    l https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    perform https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    batchedUpdates https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    a https://ethlance.com/js/compiled/app.js?v=1.5.24:19
    _renderNewRootComponent https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    _renderSubtreeIntoContainer https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    render https://ethlance.com/js/compiled/app.js?v=1.5.24:35
    IT https://ethlance.com/js/compiled/app.js?v=1.5.24:3624
    nla https://ethlance.com/js/compiled/app.js?v=1.5.24:3624
    <anonymous> https://ethlance.com/js/compiled/app.js?v=1.5.24:5272
    <anonymous> https://ethlance.com/#/become-freelancer:39

babaMar avatar Nov 04 '21 13:11 babaMar

I was just creating an account and stumbled upon the same problem

samishka avatar Mar 12 '22 19:03 samishka