Skip to content

Commit 3b95de6

Browse files
author
Nicholas K. Dionysopoulos
committed
Fix the Akeeba Subs 7 integration
1 parent 0e22f4d commit 3b95de6

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

plugins/datacompliance/akeebasubs/akeebasubs.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ public function onDataComplianceExportUser(int $userID): SimpleXMLElement
316316
$query = $db->getQuery(true)
317317
->select('*')
318318
->from($db->qn('#__akeebasubs_users'))
319-
->where($db->qn('akeebasubs_user_id') . ' = ' . $db->q($userID));
319+
->where($db->qn('user_id') . ' = ' . $db->q($userID));
320320

321321
try
322322
{
@@ -349,11 +349,17 @@ private function anonymizeUser($user_id)
349349
$query = $db->getQuery(true)
350350
->select('*')
351351
->from($db->qn('#__akeebasubs_users'))
352-
->where($db->qn('akeebasubs_user_id') . ' = ' . $db->q($user_id));
352+
->where($db->qn('user_id') . ' = ' . $db->q($user_id));
353353

354354
try
355355
{
356356
$userData = $db->setQuery($query)->loadAssoc();
357+
358+
if (empty($userData))
359+
{
360+
return [$user_id];
361+
}
362+
357363
$newData = [
358364
'isbusiness' => 0,
359365
'businessname' => '',

0 commit comments

Comments
 (0)