From 65bcfd4464bcfd8b51d32c7c92eaa8d9f1a8f08c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Patrick=20M=C3=BCller?= <p.mueller@pcsg.de>
Date: Fri, 1 Mar 2019 13:11:29 +0100
Subject: [PATCH] refactor: use clean contract ID when connecting a membership
 with a contract

---
 src/QUI/Memberships/Events.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/QUI/Memberships/Events.php b/src/QUI/Memberships/Events.php
index d01c517..98fe192 100644
--- a/src/QUI/Memberships/Events.php
+++ b/src/QUI/Memberships/Events.php
@@ -314,7 +314,7 @@ public static function onQuiqqerContractCreateFromOrder(Contract $Contract, Orde
                 $Membership     = $Memberships->getChild($ProductMembershipField->getValue());
                 $MembershipUser = $Membership->getMembershipUser($Customer->getId());
 
-                $MembershipUser->setAttribute('contractId', $Contract->getId());
+                $MembershipUser->setAttribute('contractId', $Contract->getCleanId());
                 $MembershipUser->update(false);
 
                 break;
-- 
GitLab