Page MenuHomePhabricator

Suggestions are not coming while creating herald rule
Closed, WontfixPublic

Description

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

Event Timeline

unais raised the priority of this task from to High.
unais updated the task description. (Show Details)
unais added a subscriber: unais.

Do you have any errors in your browser console?

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"

chad raised the priority of this task from High to Needs Triage.Nov 4 2014, 3:21 PM

I'm not sure, then. I can't reproduce this. Does it reproduce for you on this install?

Screen_Shot_2014-11-04_at_7.23.33_AM.png (1×1 px, 167 KB)

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.

https://developer.chrome.com/devtools/docs/console

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

local-installation-phab.png (625×1 px, 50 KB)

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

Thank You,
*UNAIS A*
Cloud Engineer

and Herald is the only Typeahead you are having issues with?

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.

maniphest.png (475×1 px, 43 KB)

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.

Ok, Chad. We shall continue to figure it out. Thanks for your support.

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

Are you using Beta browsers?

Nop, versions are

chromium - Version 37.0.2062.120 Ubuntu 12.04 (281580) (64-bit)
firefox - Mozilla Firefox 33.0

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).

btrahan added a subscriber: btrahan.
In T6465#82339, @chad wrote:

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

I didn't see what the results were to this particular test?

In any case, we're out of ideas on this end.