Zotero online, server available, library synced but none of my saves reaching library

2»
  • hi. did the code above shed any light on the problem?
  • Ok, so to make the log access a bit easier could you instead post it on https://gist.github.com/ (no registration required)

    Otherwise, could you fetch us a log from background.js? We're specifically interested in what happens during loading of the extensions, so if you can open the background inspector, then press "Reload" in chrome://extensions under Zotero Connector and paste the resulting log in the background inspector as a gist on github, that would be great.
  • anonymous/gist:e56b26b77657a4777a9a4d447eb18814
  • edited August 22, 2017
    If you type localStorage['translatorMetadata'] = {} into the the console tab in the background inspect developer tools, then reload the extension, does it start working?
  • No. same ERR_CONNECTION_REFUSED message when I try to reload
  • Ignore the ERR_CONNECTION_REFUSED errors for the moment. Are preferences more functional now? E.g. being able to submit Report ID, status correctly shown, etc.
  • no. doesn't seem to change any of the functionality. still can't save refs
  • And Zotero is open when you're getting that ERR_CONNECTION_REFUSED?
  • Sorry this is taking a while, but it seems that we're nearly there.

    Ok, just to make sure you got it right, you should type localStorage['translatorMetadata'] = {} in the developer tools window that you get after pressing inspect views: background page (not in the F12 developer tools on any page, that's different). Then reload the extension and try again. You can also give us another copy of the background page log after typing this in and reloading.
  • This is the chrome extensions page background page inspection output generated by reloading the zotero connector (option from page right click menu), typing , navigating to the options page and clicking 'Update status' from the general tab on Connector preferences page. (hope that's right and also clear!)

    https://gist.github.com/anonymous/77b1db0bb3a51b9c22f6b30e2d58c3ed
  • edited August 22, 2017
    sorry the typing phrase got lost there - typing localStorage['translatorMetadata'] = {} (line 76)
  • Sorry, I had to go afk for a bit. So this seems all right, the log includes you typing that, but you should have typed it and then reloaded the extension (or restarted the browser), to see the effect. If Zotero client is open you still shouldn't be getting those ERR_CONNECTION_REFUSED errors, but it seems that there are bigger problems than that at the moment -- the ones we are trying to fix with that line in the console.

    Could you restart the browser and check if you can at least submit a Report ID? If not, we'll push out a potential fix anyway and see if that improves anything.
  • The output I sent included me reloading. The second section of ERR_CONNECTION_REFUSED after the localStorage statement is what comes up when I reload and also when I refresh the extensions page. That's all that comes up
  • Report ID remains 'undefined' when I try from the connector preferences on a brand new try this morning
  • I think I have a fix for at least some of the problems you are seeing and we'll try to push it in the next couple of days.

    Could you report if:
    1. The connector works properly (or at least you can submit a Report ID) in a new Chrome Profile?
    2. In the Preferences page you only have a "General" and "Advanced" tab, but no "Proxies" tab?
  • That's right. No proxies tab
  • in a new chrome profile, I have the proxies tab and the save works! It can also generate a report ID
  • Right. In the old profile, opening the extension background inspect tools and typing localStorage.clear(), then reloading the extension should do the trick (although the previous suggestion should have done too, so maybe there's something else to the issue). Otherwise, we'll release a fix soon.
  • YEEEES! Thank you for your persistence and your education in chrome extensions, consoles and developer tools. Back in business
  • Excellent. Thanks in helping us track down the cause.
Sign In or Register to comment.