]> git.agnieray.net Git - galette.git/blobdiff - galette/lib/Galette/Entity/Contribution.php
Fix contributions and transactions list for non parent members
[galette.git] / galette / lib / Galette / Entity / Contribution.php
index 0b27b285eb51bf7041fb80456814bd868793fae0..d3884f5cece138c607cf02521af0111d923e94df 100644 (file)
@@ -1443,7 +1443,7 @@ class Contribution
     public function canShow(Login $login): bool
     {
         //admin and staff users can edit, as well as member itself
-        if ($this->id && $login->id == $this->id || $login->isAdmin() || $login->isStaff()) {
+        if (!$this->id || $this->id && $login->id == $this->_member || $login->isAdmin() || $login->isStaff()) {
             return true;
         }