Skip to content

Fix "Invalid argument supplied for foreach()" - #9360

Merged
rullzer merged 2 commits into
nextcloud:masterfrom
GitHubUser4234:ldap_password_renew_invarg_fix
May 10, 2018
Merged

Fix "Invalid argument supplied for foreach()"#9360
rullzer merged 2 commits into
nextcloud:masterfrom
GitHubUser4234:ldap_password_renew_invarg_fix

Conversation

@GitHubUser4234

Copy link
Copy Markdown
Contributor

Fixes#7804

Signed-off-by: Roger Szabo <roger.szabo@web.de>
@MorrisJobke

Copy link
Copy Markdown
Member

cc @nextcloud/ldap

@MorrisJobkeMorrisJobke added this to the Nextcloud 14 milestone May 2, 2018

@MorrisJobkeMorrisJobke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code makes sense 👍

@blizzzblizzz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 make sense.

In future, please use short notations [ … ] for arrays.

@blizzz

Copy link
Copy Markdown
Member

@GitHubUser4234 tests are failing

Signed-off-by: Roger Szabo <roger.szabo@web.de>
@codecov

codecovBot commented May 9, 2018

Copy link
Copy Markdown

Codecov Report

Merging #9360 into master will decrease coverage by 0.15%.
The diff coverage is 100%.

@@ Coverage Diff @@## master #9360 +/- ##
============================================
- Coverage 51.76% 51.61% -0.16% - Complexity 25562 25684 +122 
============================================
Files 1627 1638 +11 Lines 95952 96283 +331 Branches 1393 1393 ============================================
+ Hits 49673 49697 +24 - Misses 46279 46586 +307
Impacted FilesCoverage ΔComplexity Δ
apps/user_ldap/lib/User/User.php75.25% <100%> (ø)123 <0> (ø)⬇️
apps/files_versions/lib/AppInfo/Application.php68.75% <0%> (-31.25%)3% <0%> (+1%)
apps/files_external/lib/Lib/Storage/OwnCloud.php84% <0%> (-7.31%)7% <0%> (+1%)
lib/private/Log.php73.07% <0%> (-4.46%)35% <0%> (-5%)
lib/private/Template/SCSSCacher.php71.62% <0%> (-0.8%)39% <0%> (+1%)
lib/private/Settings/Manager.php64.33% <0%> (-0.67%)42% <0%> (ø)
apps/dav/lib/Connector/Sabre/File.php72.79% <0%> (-0.42%)100% <0%> (-3%)
lib/private/Files/View.php85.08% <0%> (-0.21%)380% <0%> (ø)
apps/files_sharing/lib/External/Storage.php14.88% <0%> (-0.18%)59% <0%> (+1%)
lib/private/Server.php82.56% <0%> (-0.02%)280% <0%> (+2%)
... and 48 more

@GitHubUser4234

Copy link
Copy Markdown
ContributorAuthor

@blizzz yeah, unit tests had to be adjusted also ^^

@rullzer
rullzer merged commit 58e4ddd into nextcloud:masterMay 10, 2018
@rullzer

Copy link
Copy Markdown
Member

Awesome stuff once agian @GitHubUser4234 thnx

@MorrisJobke

Copy link
Copy Markdown
Member

@GitHubUser4234@blizzz@rullzer Maybe worth a backport, right?

@MorrisJobke

Copy link
Copy Markdown
Member

backport is in #9654

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviewsbug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@GitHubUser4234@MorrisJobke@blizzz@rullzer