summaryrefslogtreecommitdiff
path: root/FS
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2018-11-12 09:42:51 -0800
committerIvan Kohler <ivan@freeside.biz>2018-11-12 09:42:51 -0800
commit31da5dde3920cefff7ec7855f42105e1bfc6d2ef (patch)
treeeea218b32cc22e201ceb865fe218b6e4bd3231ea /FS
parentfdb1871c66468d17e4b41325a5097506430fe300 (diff)
fix fee deletion on v3, RT#81713
Diffstat (limited to 'FS')
-rw-r--r--FS/FS/cust_event_fee.pm7
1 files changed, 5 insertions, 2 deletions
diff --git a/FS/FS/cust_event_fee.pm b/FS/FS/cust_event_fee.pm
index 3e6dfc925..3d78f771f 100644
--- a/FS/FS/cust_event_fee.pm
+++ b/FS/FS/cust_event_fee.pm
@@ -275,9 +275,12 @@ sub join_sql {
=item process_delete
=cut
-
+
+use Storable qw(thaw);
+use MIME::Base64;
sub process_delete {
- my( $job, $param ) = @_;
+ my $job = shift;
+ my $param = thaw(decode_base64(shift));
my $search_sql = FS::cust_event_fee->search_sql_where($param);
my $where = $search_sql ? " WHERE $search_sql" : '';