diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2018-11-12 09:42:51 -0800 |
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2018-11-12 09:42:51 -0800 |
| commit | 31da5dde3920cefff7ec7855f42105e1bfc6d2ef (patch) | |
| tree | eea218b32cc22e201ceb865fe218b6e4bd3231ea /FS | |
| parent | fdb1871c66468d17e4b41325a5097506430fe300 (diff) | |
fix fee deletion on v3, RT#81713
Diffstat (limited to 'FS')
| -rw-r--r-- | FS/FS/cust_event_fee.pm | 7 |
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" : ''; |
