show_changeset_tooltip() issue in Chrome/Firefox (probably other browsers)

Issue #794 resolved
Dan LaMotte created an issue

Unsure as to the issue as I'm not familiar with YUI, but it causes an issue that makes it so YUE.on('quick_login_link', 'click', ...) doesn't get executed which makes it impossible to login to RhodeCode.

For the time being, I've commented out show_changeset_tooltip() in templates/base/root.html in order to allow users to login.

Comments (6)

  1. Dan LaMotte reporter

    I should mention that YUD.getElementsByClassName('lazy-cs') is [] and the URL is simply the main page. We use a prefix of /code on the site.

  2. Marcin Kuzminski repo owner

    hmm that's odd, i'm not sure what is the problem here, are there any js errors in the browser console ? also there's /_admin/login as a separate login page as a workaround.

  3. Dan LaMotte reporter

    Nothing in the javascript console. Which I thought was the weirdest part about the whole thing. Sadly, it became a "road block" for some users because there is no link to the login page (which I knew existed, but also forgot the URL). I have a temporary workaround in place for now.

  4. Marcin Kuzminski repo owner

    Could it be that you're serving static files through http server and forgot to update the root location to rhodecode static files and they are served from old version ?

  5. Dan LaMotte reporter

    Yep, that was it. Yikes :-/ Thanks for that thought. No even sure how the site worked with the old js/css.

    Feel free to close this now.

  6. Log in to comment