You are right. I hate to say it, but this is a bug in the 1.9.0 release.
We never saw this as we had always used browsers which had the Codestriker
cookie set. This was introduced into 1.9.0 as a result of comments being
posted via XmlHttpRequest, and the async response of course no longer
updates the browser's cookie.
I'll try and look into this soon, and get this fixed for the 1.9.1 release.
Many thanks for your report.
On Wed, 10 Aug 2005 02:23, Lee Won wrote:
> We have just installed CodeStriker 1.9.0.beta2 and I'm having problems
> getting with email generation.
> I configured the system to generate emails when comments are added and
> when the topic state is change. I created a topic and assigned a
> reviewer. Emails were generated properly at this point. However, the
> following happens:
> 1) When my reviewer adds a comment, the add comment screen is not
> pre-populated with the reviewer's email address. He must retype it in
> each time he adds a comments which is a PAIN (note: if you enter an
> invalid address, no email is sent and there does not seem to be any
> error notification that this has happened). According to the user
> manual, what is supposed to happen is: "your email address is
> remembered in the browser's cookie, to prevent you from having to enter
> it each time you make a comment". This is obviously not happening.
> 2) If the reviewer changes the topic state, an email is properly
> sent to the author but the text of the email says "The following changes
> were made by an unknown user from host (unknown) and address <ip address
> of reviewer's machine>". Again, it looks like it's not able to get an
> email address from the browser's cookie.
> We also discovered that once my reviewer created a topic of his own in
> which he has to explicitly specify his email address, the two scenarios
> above then starts working fine. Also, if he later creates another topic
> and enters a different email address, that new email address is the one
> that now gets use for subsequent add comment screen autopopulation and
> topic state change notification. It looks like the cookie that
> remembers your email address gets set (and reset) on topic creation. Is
> there another way to configure/set one's email address without actually
> doing a topic creation?
> BTW: The browser used was Internet Explorer version 6.0.2800.1106. It
> is set up to accept cookies from the CodeStriker server and it looks
> like its accepting cookies properly.