frogamic / zendesk-submit-expander

A Chrome browser extension to replace the ticket submission drop-up with a button group instead, to save 1 click per ticket.
https://chrome.google.com/webstore/detail/zendesk-submit-expander/hpocmjkijiifppldckmofghmhjmmmcdk
GNU Lesser General Public License v2.1
4 stars 1 forks source link

[v 2.4.0.0] Extension broken after the last Zendesk Update #10

Open isandulache opened 2 years ago

isandulache commented 2 years ago

Hy, It's a great extension that improves massively the workflow. Sadly it seems broken since the recent Zendesk Update. I have the 2.4.0.0 version of the extension, I’m using it in conjunction with the Zendesk QuickTab extension and it seems that it is active only on the last tab opened.

mattzab commented 1 year ago

I was able to get it partially working by commenting out lines 199 to 200 in the file zendesk-submit-expander.js This was removing the buttons. If you press Play, it will sometimes remove the Play button. Not fully working, but better. I also had to update the manifest to v3.

const removeZseButtons = (workspace) => {
    let buttonGroup;
    if (workspace) {
        buttonGroup = document.getElementById(`${workspace.id}_zse`);
    } else {
        buttonGroup = zseButtons;
    }
    if (buttonGroup) {
        // buttonGroup.remove();
    }
};