Incomplete removal of broken plugin caused issues


(David O'Dea) #1

When attempting to list the /users pages - the list doesn’t populate:

@sam - as you’ll see in the console output, there is a reference to stickFooter() - I have already removed that plugin, but is this related do you think ?


(cpradio) #2

How did you remove it? From your app.yml and with a ./launcher rebuild app or some other way? As that plugin is most definitely the reason. Be sure to do a CTRL+F5 to remove any browser cache after you’ve removed the plugin too.


(David O'Dea) #3

Yes, I removed the plugin repo from app.yml and then ran a ./launcher rebuild app . Cache is cleared however issue persists:


(cpradio) #4

Are you sure your app.yml saved? As that rebuild should have cleaned that up…


(David O'Dea) #5

Yes, app.yml did save:

## Plugins go here
## see https://meta.discourse.org/t/19157 for details
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-slack-official.git

(cpradio) #6

Any chance CloudFlare is caching the javascript heavily and making it seem like it is still active?


(David O'Dea) #7

Sorry, I should have saved time by stating that I’ve paused cloudflare and cleared its entire cache.

To recap steps taken so far:

-> no change

EDIT there was some leftover JS from that plugin in the body section in site settings > customize which I’ve removed.
Now the issue persists but now there is No errors in the console for /users page


(cpradio) #8

Seems to be working for me now.

Are you still seeing issues?


(David O'Dea) #9

Just did the following:

./launcher stop
./launcher start
./launcher rebuild app

All seems to be normal again at this point.


(Jeff Atwood) #10