From 996b5bc50a900a9d022849c60ef9157f05b783c6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pau=20Cap=C3=B3?=
Date: Tue, 14 Mar 2017 21:06:42 +0100
Subject: [PATCH] oh si
---
gitea-options.php | 17 +++++++++++---
gitea-updater.php | 56 ++++++++++++++++++++++++++++-------------------
2 files changed, 47 insertions(+), 26 deletions(-)
diff --git a/gitea-options.php b/gitea-options.php
index 8378aa2..7ebfffa 100644
--- a/gitea-options.php
+++ b/gitea-options.php
@@ -18,16 +18,22 @@ class Gitea_Options {
}
function admin_menu() {
- add_options_page('Gitea Updater', 'Gitea Updater', 'manage_options', 'gitea-updater', array($this, 'options_page'));
+ $options = add_options_page('Gitea Updater', 'Gitea Updater', 'manage_options', 'gitea-updater', array($this, 'options_page'));
+ add_action('load-'.$options, array($this, 'options_post'));
}
- function options_page() {
+ function options_post() {
if (isset($_GET['force-check'])) {
Gitea_Updater::getInstance()->get_gitea_all();
+ set_site_transient('update_plugins', null);
+ set_site_transient('update_themes', null);
}
if (isset($_POST['gitea_options'])) {
update_option('gitea_options', $_POST['gitea_options']);
}
+ }
+
+ function options_page() {
$options = (array)get_option('gitea_options');
$repositories = $this->get_repositories();
$titles = array(
@@ -82,7 +88,8 @@ class Gitea_Options {
=__('Reset Cache')?>
-
+ =date('d/m/Y H:i:s', get_option('gitea_last_checked'))?>
+