projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b267234
)
self-service delete_contact, RT#37375
author
Ivan Kohler
<ivan@freeside.biz>
Tue, 21 Jul 2015 18:05:17 +0000
(11:05 -0700)
committer
Ivan Kohler
<ivan@freeside.biz>
Tue, 21 Jul 2015 18:07:36 +0000
(11:07 -0700)
fs_selfservice/FS-SelfService/SelfService.pm
patch
|
blob
|
history
diff --git
a/fs_selfservice/FS-SelfService/SelfService.pm
b/fs_selfservice/FS-SelfService/SelfService.pm
index
96df7b3
..
7d8d9d5
100644
(file)
--- a/
fs_selfservice/FS-SelfService/SelfService.pm
+++ b/
fs_selfservice/FS-SelfService/SelfService.pm
@@
-1353,7
+1353,7
@@
error message, or empty on success.
=item edit_contact
Updates information for the currently-logged in contact, or (optionally) the
=item edit_contact
Updates information for the currently-logged in contact, or (optionally) the
-specified contact
+specified contact
.
Takes a hash reference as parameter with the following keys:
Takes a hash reference as parameter with the following keys:
@@
-1378,6
+1378,22
@@
error message, or empty on success.
=item delete_contact
=item delete_contact
+Deletes a contact. (Note: Cannot at this time delete the currently-logged in
+contact.)
+
+Takes a hash reference as parameter with the following keys:
+
+=over 4
+
+=item session_id
+
+=item contactnum
+
+=back
+
+Returns a hash reference with a single parameter, B<error>, which contains an
+error message, or empty on success.
+
=head2 "MY ACCOUNT" QUOTATION FUNCTIONS
All of these functions require the user to be logged in, and the 'session_id'
=head2 "MY ACCOUNT" QUOTATION FUNCTIONS
All of these functions require the user to be logged in, and the 'session_id'