aboutsummaryrefslogtreecommitdiff
path: root/app/templates/packages/create_edit.html
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-07-12 02:22:35 +0100
committerrubenwardy <rw@rubenwardy.com>2020-07-12 02:22:35 +0100
commit284683e7e541b8124b5a13bf3c7139423e063985 (patch)
treeb2df02f0b3689846fe55af2a5c975b172e684b3b /app/templates/packages/create_edit.html
parent868ced76a86585c098c4d54caff4693cbb9f3a0a (diff)
downloadcheatdb-284683e7e541b8124b5a13bf3c7139423e063985.tar.xz
Add reimport of package meta from latest release
Fixes #127
Diffstat (limited to 'app/templates/packages/create_edit.html')
-rw-r--r--app/templates/packages/create_edit.html11
1 files changed, 11 insertions, 0 deletions
diff --git a/app/templates/packages/create_edit.html b/app/templates/packages/create_edit.html
index a293938..3e9277e 100644
--- a/app/templates/packages/create_edit.html
+++ b/app/templates/packages/create_edit.html
@@ -28,6 +28,17 @@
{{ _("Have you read the Package Inclusion Policy and Guidance yet?") }}
</div>
+ {% if package and package.checkPerm(current_user, "REIMPORT_META") and package.releases.first() %}
+ <form class="alert alert-secondary mb-5" method="post" action="{{ package.getUpdateFromReleaseURL() }}">
+ <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
+ <input class="btn btn-sm btn-warning float-right" type="submit" value="{{ _('Import') }}" />
+
+ <b>{{ _("Reimport meta from latest release.") }}</b>
+ {{ _("This will override 'provides', 'dependencies', and 'optional_dependencies'.") }}
+ <div style="clear:both;"></div>
+ </form>
+ {% endif %}
+
<noscript>
<div class="alert alert-warning">
{{ _("Javascript is needed to improve the user interface, and is needed for features