From 7a5d91930a3446c45be6ed06a9592aad91256ef1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz>
Date: Wed, 21 Sep 2022 19:41:48 +0200
Subject: [PATCH] Bugfix

---
 VERSION    | 2 +-
 pirati.php | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/VERSION b/VERSION
index 0d91a54..9e11b32 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.3.0
+0.3.1
diff --git a/pirati.php b/pirati.php
index 0102944..42fa50f 100644
--- a/pirati.php
+++ b/pirati.php
@@ -77,10 +77,10 @@ class pirati extends \phpbb\auth\provider\oauth\service\base
     }
 
 
-    function octopussy_callback()
+    function octopussy_callback( $uid )
     {
         $ch = curl_init();
-        curl_setopt($ch, CURLOPT_URL, "https://chobotnice.pirati.cz/import-person/" . $result['sub'] . "/");
+        curl_setopt($ch, CURLOPT_URL, "https://chobotnice.pirati.cz/import-person/" . $uid . "/");
         curl_exec($ch);
         curl_close($ch);
     }
@@ -120,7 +120,7 @@ class pirati extends \phpbb\auth\provider\oauth\service\base
                 throw new \phpbb\auth\provider\oauth\service\exception('AUTH_PROVIDER_OAUTH_RETURN_ERROR');
         }
 
-        octopussy_callback();
+        $this->octopussy_callback($result['sub']);
         return $result['sub'];
 
     }
@@ -149,7 +149,7 @@ class pirati extends \phpbb\auth\provider\oauth\service\base
                 throw new \phpbb\auth\provider\oauth\service\exception('AUTH_PROVIDER_OAUTH_RETURN_ERROR');
         }
 
-        octopussy_callback();
+        $this->octopussy_callback($result['sub']);
         return $result['sub'];
 
     }
-- 
GitLab