User tests: Successful: Unsuccessful:
When installing a module on PHP 8.1 the following notice is observed in the Network Inspector:
base64_decode(): Passing null to parameter #1 ($string) of type string is deprecated
When the base64 issue is solved you get another notice:
strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
This happens because there is no return
value in the POST request. Not having the return
value is absolutely fine but we need to check if it has a value.
This PR fixes that.
maximum
An error is shown due to 8.1 compatibility
The 8.1 compatibility is solved.
None
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_installer |
Labels |
Added:
?
|
Labels |
Added:
?
|
Labels |
Added:
?
PHP 8.x
Removed: ? ? |
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
?
|
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2022-06-03 21:09:42 |
Closed_By | ⇒ | laoneo |
Thanks!
I have tested this item✅ successfully on 574fd8e
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/36693.