Index: openacs-4/packages/acs-mail/acs-mail.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-mail/acs-mail.info,v
diff -u -r1.22 -r1.23
--- openacs-4/packages/acs-mail/acs-mail.info 12 Jul 2004 14:49:48 -0000 1.22
+++ openacs-4/packages/acs-mail/acs-mail.info 24 Jul 2004 15:04:35 -0000 1.23
@@ -7,7 +7,7 @@
t
t
-
+
Vinod Kurup
John Prevost
General messaging system, mark II
@@ -18,7 +18,7 @@
Provides generic message services, with email sending. The acs-mail-lite package is the prefered
interface for new packages and it's anticipated that this package will ultimately be deprecated.
-
+
Index: openacs-4/packages/acs-mail/sql/postgresql/acs-mail-packages-create.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-mail/sql/postgresql/acs-mail-packages-create.sql,v
diff -u -r1.9 -r1.10
--- openacs-4/packages/acs-mail/sql/postgresql/acs-mail-packages-create.sql 12 Mar 2004 18:48:51 -0000 1.9
+++ openacs-4/packages/acs-mail/sql/postgresql/acs-mail-packages-create.sql 24 Jul 2004 15:04:37 -0000 1.10
@@ -202,7 +202,8 @@
create or replace function acs_mail_body__body_p(integer)
returns boolean as '
- p_object_id alias for $1;
+declare
+ p_object_id alias for $1;
v_check_body_id integer;
begin
select count(body_id) into v_check_body_id
Index: openacs-4/packages/acs-mail/sql/postgresql/upgrade/upgrade-5.2.0d1-5.2.0d2.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-mail/sql/postgresql/upgrade/upgrade-5.2.0d1-5.2.0d2.sql,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-mail/sql/postgresql/upgrade/upgrade-5.2.0d1-5.2.0d2.sql 24 Jul 2004 15:04:37 -0000 1.1
@@ -0,0 +1,16 @@
+create or replace function acs_mail_body__body_p(integer)
+returns boolean as '
+declare
+ p_object_id alias for $1;
+ v_check_body_id integer;
+begin
+ select count(body_id) into v_check_body_id
+ from acs_mail_bodies where body_id = p_object_id;
+
+ if v_check_body_id <> 0 then
+ return ''t'';
+ else
+ return ''f'';
+ end if;
+end;
+' language 'plpgsql' stable;