Page MenuHomePhorge

Fix PHP 8.1 auth view strlen(null) error
ClosedPublic

Authored by Sten on Sep 5 2023, 14:16.
Tags
None
Referenced Files
F2196877: D25432.1716228373.diff
Sun, May 19, 18:06
Unknown Object (File)
Wed, May 8, 23:06
Unknown Object (File)
Thu, Apr 25, 11:33
Unknown Object (File)
Thu, Apr 25, 11:33
Unknown Object (File)
Thu, Apr 25, 11:26
Unknown Object (File)
Thu, Apr 25, 11:25
Unknown Object (File)
Thu, Apr 25, 05:16
Unknown Object (File)
Mon, Apr 22, 03:04

Details

Summary

Trying to view a Jira auth provider from https://my.phorge.site/auth/ results in strlen(): Passing null to parameter #1 ($string) of type string is deprecated

This change fixes it

Fixes T15634

Test Plan

Go to https://my.phorge.site/auth/ and have a Jira already setup.
Click on Jira auth provider
Confirm the page is displayed and no error is generated.

Diff Detail

Repository
rP Phorge
Branch
auth_view (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 830
Build 830: arc lint + arc unit

Event Timeline

Sten requested review of this revision.Sep 5 2023, 14:16

I tried to test this but I have not a real JIRA account and I was not able to test a non-null value. But, I inspected all the definitions of that method and it seems it only returns pht() so I would assume that it only returns strings.

This revision is now accepted and ready to land.Sep 10 2023, 00:27