mikehardy / thunderlink

Link to your Thunderbird emails!
Mozilla Public License 2.0
42 stars 14 forks source link

Thunderlink Preferences broken on Ubuntu. "modules/malServices.js" not found. #55

Closed chemmi closed 4 years ago

chemmi commented 4 years ago

Hi @mikehardy, thunderlink is a great addon and it is tightly integrated in my daily workflow. I wanted to tweak the output of the link, but the UI to do this seems to be broken on Ubuntu.

Here is a screenshot Broken Thunderlink Preferences - Screenshot from 2020-03-24 16-58-43

It seems that others got the same issue.

The Error Console gives the following hint:

NS_ERROR_FILE_NOT_FOUND: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import] preferences.js:18

which points to the following line.

Components.utils.import("resource:///modules/mailServices.js");

It seems that mailServices.js is not present on my system. Did I miss a dependency? Where do I find the file?

I am using Thunderbird 68.5.0.

mikehardy commented 4 years ago

As you mentioned, this is a duplicate of #48 so I'm going to close this There is no such file anymore and a port of the add-on to 68 would recognize this In the meantime I believe editing the preference file directly is possible and should work? Not ideal by any stretch, but daily workflows must not be blocked and that should get it done?