From 71032c08c801ba30ef3c789ebd84a41002fd6dfc Mon Sep 17 00:00:00 2001
From: Rasmus Fuhse <fuhse@data-quest.de>
Date: Wed, 29 Mar 2017 11:00:36 +0200
Subject: [PATCH] re #73

---
 controllers/myplugins.php | 1 +
 controllers/update.php    | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/controllers/myplugins.php b/controllers/myplugins.php
index 7896930..605ac6b 100755
--- a/controllers/myplugins.php
+++ b/controllers/myplugins.php
@@ -182,6 +182,7 @@ class MypluginsController extends MarketController
         }
         if (!Request::get("use_secret")) {
             $this->release['repository_secret'] = null;
+            $this->release['chdate'] = time();
         } elseif(!$this->release['repository_secret']) {
             $this->release['repository_secret'] = md5(uniqid());
         }
diff --git a/controllers/update.php b/controllers/update.php
index 8ff7d91..7bb7c4d 100755
--- a/controllers/update.php
+++ b/controllers/update.php
@@ -5,6 +5,9 @@ class UpdateController extends MarketController
 {
     public function release_action($release_id)
     {
+        if (!Request::isPost()) {
+            throw new Exception("Only via POST-request.");
+        }
         $release = new MarketRelease($release_id);
         if ($release->isNew()) {
             throw new Exception("Unknown release.");
-- 
GitLab