[ANNOUNCEMENT] Dropbox node versie 2.1.0 (beta) - refresh token refactored

Tried npm install --save @types/node-fetch prior to npm install and copied .package-lock.json from the working version of dropbox I already had and all the error messages went away. (No problem with the user limit either)

Sorry forgot to mention - Thank you for all the work you put into this, my Dropbox Backup is now working again. :partying_face:

1 Like

Ok, thanks for the confirmation! Very useful feedback.
Think it is better if we also add this on the readme page.

Yes again something for the readme page.
I had the same problem during my developments. Could save some headaches for others...

Again thanks again for confirming this. Although I don't understand why I didn't have that error...
And not sure how to solve it: add @types/node-fetch to the package.json of the dropbox node perhaps.

9 posts were split to a new topic: Oath - why is it so complex?

@Paul-Reed,
Thanks for separating the discussions!

This new version has been implement to solve the Github issue from @stephenn . If he can test it and confirm it works, then I consider this to be ready to be published on npm.

1 Like

I have just installed the new Dropbox node on a Pi running Buster with no problems.

This instance of Node-RED is also using @TotallyInformation s alternate-node-red-installer. All that was required was to cd into the <root folder name>/data directory instead of ~/.node-red

I found that it is possible to use an access token generated when setting up an earlier Dropbox node.

Is it OK to delete the node-red-web-nodes directory once the Dropbox node has been installed?

I have only ever installed palettes from within Node Red GUI. What are the instructions to install from this different source?

I have posted the instructions above... [ANNOUNCEMENT] Dropbox node versie 2.1.0 (beta) - refresh token refactored - #7 by Paul-Reed

1 Like

Got it! I missed that in all of the technical talk. Cross your fingers!

1 Like

No!, that comes later when the new version is published to npm.

As @Colin has suggested;

Once it has been released to npm then

npm remove node-red-node-dropbox
npm install node-red-node-dropbox

and you can delete the node-red-web-nodes folder.

1 Like

SUCCESS!!!!! Great work!!!!!! Thank you!!!!!

2 Likes

Thanks for testing @stephenn!
I assume you have tested it without SSL, i.e. plain http? And no localhost domain?

There were the 3 redirect URLs still in Dropbox.

I don't know which one was used

Hi @stephenn,
I don't use redirect url's anymore, because these were causing all the troubles. So if you remove them it should still work.
I was just wondering if your url (to acces your flow editor ) was http or https, when you tested this new version?

It's still just HTTP and everything worked. My flow runs automatically at 1:30am on Mondays and that flow worked without my intervention again a few hours ago. Your hard work is MUCH appreciated.

2 Likes

Dropbox node version 2.1.0 is now available in the palette:

image

Thanks to @dceejay for publishing it!

1 Like

Hi,
i cant set in firefox to prefer http so i get always arroer that client is not allowed

Hi @alfakenzo,

  • What do you mean by "cannot set in firefox to prefer http"?
  • Can you explain details about how your setup works in detail (if you connect to your flow editor with http, and so on...). Otherwise we won't be able to help you.

Bart

I try to use the function inside nodered to set the config with 2.1.1. I do every step but when i press the outh2 link i get always a error page. I got it only 1 time running with to get a refresh key. but since that no more

You haven't given us much information about your issue....

What did the error page say? what sort or error? can you give us a screenprint?
Tell us about your system, and are you using http or https for your server

1 Like

If the error is to do with This app has reached its user limit then have you tried the fix that @BartButenaers suggested. This worked for me. Check out this reply further up this topic

1 Like