We upgraded phabricator last week and there is an issue. While creating a new rule, email suggestion are not coming.
There are no issue to create tasks and suggestion are coming. Can someone please help
Description
Event Timeline
Thanks for looking into this. There are no errors in browser console. We had ignored the following set up issues after upgrading;
Unknown Configuration Option "releeph.installed"
Obsolete Configuration Option "phabricator.show-beta-applications"
I'm not sure, then. I can't reproduce this. Does it reproduce for you on this install?
The two main things to check if a typeahead isn't working is your browser's console log and maybe your webserver's error log in case the endpoint is fataling.
Thanks for looking into this, Chad. I think this is not a browser issue. I am able to see the suggestions on a local installation using the same browser
I don't have any other ideas. I'd try the following:
- Full update of Phabricator (stop daemons, pull arcanist, libphutil, phabricator, restart httpd)
- Try again?
- Check http error logs if something is failing.
We don't have other reports of this right now and aren't able to reproduce it anywhere, unfortunately
Hi Chad,
We followed the same procedure on both installations, local and server.
Full update of Phabricator (stop daemons, pull arcanist, libphutil, phabricator, restart httpd) - done
Check http error logs if something is failing - nothing failing
Yes. Typeahead is coming with Maniphest and other tools. It was working prior to the up-gradation of phabricator installation on October 24 around 3 a.m EST.
Unfortunately, we cannot reproduce this and have no other reports right now. Happy to leave this open, but we don't have any additional thoughts. See https://secure.phabricator.com/book/phabricator/article/feedback/#unreproducible-problems for more information.
Our datasource typeaheads are all able to be called without javascript. For example, the repository typeahead (like in your Herald image) is here:
https://secure.phabricator.com/typeahead/class/DiffusionRepositoryDatasource/
Or as JSON:
https://secure.phabricator.com/typeahead/class/DiffusionRepositoryDatasource/?__ajax__=true
We have two errors while inspecting the element. Checking on this
firefox -
Use of getPreventDefault() is deprecated. Use defaultPrevented instead.
Chromium -
Uncaught TypeError: Cannot read property 'setCount' of undefined core.pkg.js:855
Nop, versions are
chromium - Version 37.0.2062.120 Ubuntu 12.04 (281580) (64-bit)
firefox - Mozilla Firefox 33.0
We don't even use getPreventDefault that I can find. https://github.com/phacility/phabricator/search?utf8=%E2%9C%93&q=getPreventDefault&type=Code
I don't know if @epriestley has other thoughts, but sounds suspiciously like your webserver is sending the incorrect JS files, or old JS files (either by caching or other mechanic).
I didn't see what the results were to this particular test?
In any case, we're out of ideas on this end.



