parautenbach / TeamCity-HipChat-Notifier

TeamCity HipChat Notifier for sending build server notifications to HipChat.
Other
59 stars 31 forks source link

Question Marks Instead of Emoticons #17

Closed mgorbach closed 10 years ago

mgorbach commented 10 years ago

I recently installed TeamCity and this plugin, and it works quite well. The only problem I'm seeing is that it's showing question-mark squares instead of emoticons. This seems to be happening for the web client as well as the mac client. Is there something configured wrong that I should double-check?

parautenbach commented 10 years ago

The plugin caches emoticon URLs as retrieved from the HipChat API during plugin startup. Plugin startup happens during server startup. It is possible that the emoticons couldn't be retrieved during startup, perhaps due to a network connectivity issue. As a first step, you could try to restart your server. I will look into adding some functionality to reload the emoticons from the administration page.

You could also enable logging for the plugin by following the steps here, so that we can be certain what's going wrong: https://github.com/parautenbach/TeamCity-HipChat-Notifier#developers

parautenbach commented 10 years ago

Have you managed to resolve this by restarting?

parautenbach commented 10 years ago

You're welcome to re-open this if the problem persists. I have no idea whether you were able to resolve it.

parautenbach commented 10 years ago

After this issue was reported for the third time, I had a very careful look at the code and found a race condition during plugin initialisation which can prevent emoticons from being cached. This fix will be included in the next release.