Commit 3b9066e9 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Send async-deleted-text, async-new-text, async-new-text-old,

async-add-recipient and async-sub-recipient to recipients of text
linked to the relevant text.  (Bug 59).
parent 2ce6808c
2003-01-13 Per Cederqvist <ceder@ceder.dyndns.org>
Send async-deleted-text, async-new-text, async-new-text-old,
async-add-recipient and async-sub-recipient to recipients of text
linked to the relevant text. (Bug 59).
* src/server/text.c (is_member_in): New static function.
(is_member_in_recpt): Use is_member_in to simplify code.
(is_member_in_recpt_of): New static function.
(is_member_in_linked_recpt): New static function.
(interested_party): New static function. This also considers if
the potential message recipient is a member of a recipient of a
text that is linked to the text, via a misc-info or a aux-item.
(send_async_sub_recipient): Use interested_party to determine if
the asynchronous message should be sent.
(send_async_deleted_text): Ditto.
(send_async_new_text_old): Ditto.
(send_async_new_text): Ditto.
(send_async_add_recipient): Ditto.
(text_read_access): Added const qualifiers.
* src/server/manipulate.h (text_read_access): Added const
qualifiers.
(person_text_read_access): Ditto.
Port to DejaGnu 1.2.
* scripts/xenofarm.sh: DejaGnu 1.2 doesn't understand --version,
so use "runtest -V" instead when detecting runtest.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment