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.