Support

  1. chap
  2. Bug Report
  3. Wednesday, February 20 2019, 09:47 PM
Hey,

I receive an error message when I click on the action button (to delete), after clicking on Privacy request: delete. It is the following:

There has been a mistake.

0 Class 'JsnHelper' not found


No idea what the problem is. If I have to, I can delete the user manually differently, but in itself of course it should work.


What is the problem and how to solve it?
admin Accepted Answer
Admin
Hi,
I receive an error message when I click on the action button (to delete), after clicking on Privacy request
Which action button? can you please send me some screenshot?
  1. more than a month ago
  2. Bug Report
  3. # 1
chap Accepted Answer
Hi,

In Joomla 3.9 a user can ask to delete data-information. In the backend you can go to the Prvacy Dashboard to the specific user ( see attachment Prvacy informatieverzoeken) Then you can click on a.

When you click on the X you see the eroor message (see attachment)
  1. more than a month ago
  2. Bug Report
  3. # 2
admin Accepted Answer
Admin
thanks for your availability, please try to follow these steps:
- Go to Extensions->Plugins
- Filter by "System" plugins (screenshot - step 1)
- Show by order (screenshot - step 2)
- Move plugin “Easy Profile - System plugin” before “System - Privacy Consent” (screenshot - step 3)

See screenshot
Attachments (1)
  1. more than a month ago
  2. Bug Report
  3. # 3
chap Accepted Answer
Hi,

I checked the order and plugin “Easy Profile - System plugin” stand before “System - Privacy Consent (see attachment)
  1. more than a month ago
  2. Bug Report
  3. # 4
admin Accepted Answer
Admin
ok, please leave 1 hour to make some internal testing. We will come back very soon.
  1. more than a month ago
  2. Bug Report
  3. # 5
admin Accepted Answer
Admin
Hi,
sorry for late but after many internal testing we did not able to replicate this error.

Can you please post me the "Site Details" to check this? we need to access in your backend.
  1. more than a month ago
  2. Bug Report
  3. # 6
chap Accepted Answer
Site details
  1. more than a month ago
  2. Bug Report
  3. # 7
admin Accepted Answer
Admin
Hi,
probably we have found the problem, please try to replace file at /plugins/users/jsn_users/jsn_users.php with attached file (unzip first).

This problem is due to option "Require activation on new email when user change it", basically when you delete data, the new com_privacy plugin does not perform the normal delete user operation, instead before delete it update the user informations. So the email address change from something to empty and return the error.
Attachments (2)
  1. more than a month ago
  2. Bug Report
  3. # 8
lucas-adrian-tasso Accepted Answer
Hi, I have the same problem. I´ve install the file, but the problem continue.
  1. more than a month ago
  2. Bug Report
  3. # 9
lucas-adrian-tasso Accepted Answer
Content Protected
  1. more than a month ago
  2. Bug Report
  3. # 10
admin Accepted Answer
Admin
Hi,
I need send a field custom on email activation to admin

Unfortunately this is not possible natively, Easy Profile extends Joomla user management (not replace) and the email activation is sent by Joomla (not Easy Profile). Also Joomla does not provide any way to make this.
Here you will find an alternative solution: https://www.easy-profile.com/support/custom-fields-in-admin-activation-email.html#reply-23320

Hi, I have the same problem. I´ve install the file, but the problem continue.
Can you please post me your site details to check this? if yes then you can use the form below the reply in "Site Details" tab
  1. more than a month ago
  2. Bug Report
  3. # 11
lucas-adrian-tasso Accepted Answer
Thanks, but I need sendo only some fields, not all.
  1. more than a month ago
  2. Bug Report
  3. # 12
admin Accepted Answer
Admin
Hi,
Hi, I have the same problem. I´ve install the file, but the problem continue.
Can you please describe the step-by-step procedure to get this error? In this topic the author have a compatibility issue with Joomla Privacy tools, but in your site the tool is disabled.

but I need sendo only some fields, not all.
You can use following code in the skeleton plugin file
<?php

defined('_JEXEC') or die;

class PlgJsnSkeleton extends JPlugin
{
public function triggerProfileUpdate($user, $data, $changed, $isNew)
{
if($isNew)
{
$body=$user->name." updated user profile. \n\n";

$body.="The value of the field is: ". $data["ALIAS_OF_THE_FIELD"] ."\n";

$config = JFactory::getConfig();
$result=JFactory::getMailer()->sendMail(
$config->get( 'mailfrom' ), // Sender Mail
$config->get( 'fromname' ), // Sender Name
'admin1@email.com', // Receiver Mail
'New User', // Subject Mail
$body // Body Mail
);
}
}
}
NOTE: replace ALIAS_OF_THE_FIELD with the alias of the field that you want to include in the email
  1. more than a month ago
  2. Bug Report
  3. # 13
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Request Support

Support is currently Offline

Support Availability

Working days: Monday to Friday. The support staff is not available on weekends; in the most of cases tickets will not be answered during that time.

Reply time: Depending on the complexity of your support issue it's usually between a few minutes and 24 hours for paid members and about one week for free members. When we expect longer delays we will notify you.

Guidelines

Before you post: read the documentation and search the forums for an answer to your question.

When you post: include Site Details if you request a support (you can use the form below the reply in Site Details tab).

Auto Solved Question: If after a week the author of the post does not reply to a request by moderator, the question will be marked as resolved.

Language: only English

Search Users

Easy Profile® is not affiliated with or endorsed by Open Source Matters or the Joomla Project. Joomla is Free Software released under the GNU/GPL License.