J3 Issue ?
avatar sandewt
sandewt
20 Sep 2018

Steps to reproduce the issue

Update Joomla 3.8.12 to 3.9.0.
See the Extensions manager: Manage
The following fields are empty from the Privacy - Action Logs plugin: Version, Date and Author.
See the image below.

Expected result

The concerning fields are NOT empty.

Solution:
See file ...\Joomla\libraries\src\Extension\ExtensionHelper.php
Add some code, line: 208 - ...

// Core plugin extensions - privacy
array('plugin', 'actionlogs', 'privacy', 0), // missing rule
array('plugin', 'contact', 'privacy', 0),
And so on

Actual result

The concerning fields are empty.

The manifest cache data isn't placed into the update SQL statement.
See file ...\Joomla\libraries\src\Extension\ExtensionHelper.php
Missing code, line: 208 - ...

// Core plugin extensions - privacy
array('plugin', 'contact', 'privacy', 0),
array('plugin', 'content', 'privacy', 0),
array('plugin', 'message', 'privacy', 0),
array('plugin', 'user', 'privacy', 0),

System information (as much as possible)

See comparable issues #20013 and #20038

Additional comments

Joomla! 3.9.0-beta2 Beta
Php 7.1.20

screen shot 2018-09-20 at 13 45 40

avatar sandewt sandewt - open - 20 Sep 2018
avatar joomla-cms-bot joomla-cms-bot - labeled - 20 Sep 2018
avatar sandewt sandewt - change - 20 Sep 2018
The description was changed
avatar sandewt sandewt - edited - 20 Sep 2018
avatar sandewt sandewt - change - 20 Sep 2018
The description was changed
avatar sandewt sandewt - edited - 20 Sep 2018
avatar brianteeman brianteeman - change - 21 Sep 2018
Labels Added: J3 Issue
avatar brianteeman brianteeman - labeled - 21 Sep 2018
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 27 Sep 2018

Can one please Comment as the Issue is openend for a Week having Status "New"? Thanks in advance.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/22279.

avatar franz-wohlkoenig franz-wohlkoenig - change - 27 Sep 2018
Category Installation Plugins Updating com_csp Installation Plugins Updating
avatar franz-wohlkoenig franz-wohlkoenig - change - 27 Sep 2018
Status New Information Required
Build J 3.9.0 3.9.0
avatar infograf768
infograf768 - comment - 27 Sep 2018

Looks like this has been solved in present staging.
The code is present in the ExtensionHelper.
Just did a Refresh cache

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 27 Sep 2018

thanks for Comment @infograf768.

@sandewt if Issue is solved can you please close it?

avatar sandewt
sandewt - comment - 27 Sep 2018

The code is present in the ExtensionHelper.

@infograf768, it is somewhat confusing, there are two actionlogs plugins (a privacy and a system).

I have updated to Joomla! 3.9.0-beta3 Beta. The concerning fields are know not empty. So it seems to be OK. See the image below.

But I cannot find the code array('plugin', 'actionlogs', 'privacy', 0) in the ExtensionHelper.

What code do you mean?

(Note. The code array('plugin', 'actionlogs', 'system', 0) is present in line 231.)

fields-1a

avatar infograf768
infograf768 - comment - 27 Sep 2018

Sorry, did not understand your post.
We do have
https://github.com/joomla/joomla-cms/blob/staging/libraries/src/Extension/ExtensionHelper.php#L208-L212

But it looks like indeed we miss
('plugin', 'actionlogs', 'privacy', 0) in the ExtensionHelper.

Will make PR now.

avatar infograf768
infograf768 - comment - 27 Sep 2018

see #22409

avatar infograf768 infograf768 - change - 27 Sep 2018
Status Information Required Closed
Closed_Date 0000-00-00 00:00:00 2018-09-27 15:17:06
Closed_By infograf768
avatar infograf768 infograf768 - close - 27 Sep 2018

Add a Comment

Login with GitHub to post a comment