generated from exteraGramPlugins/pluginBase
Publish plugin / publish (push) Successful in 4s
Replaces the pluginBase sample with the plugin: - remove FLAG_SECURE (FlagSecureReason + Window.setFlags) for screenshots - unlock forward/copy/save UI in protected chats and re-send protected messages as copies from the user's account (media re-uploaded, albums regrouped, bot-only parts dropped) - red lock before protected chats' names in the chat list, header and info - settings toggles for all three - verify_bundle.py rewritten for the plugin - bundle.py enables the git hooks on first run; README documents them Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
14 lines
620 B
Bash
Executable File
14 lines
620 B
Bash
Executable File
#!/bin/sh
|
|
# Companion to scripts/pre-commit. Both are enabled per clone by tools/bundle.py
|
|
# (it sets `core.hooksPath scripts` on its first run).
|
|
#
|
|
# `git commit -- <pathspec>` (also how some IDEs commit a file selection) builds
|
|
# the commit from a temporary index. The pre-commit bump therefore lands in the
|
|
# commit, but the real index keeps the pre-bump blob and plugin.json is left
|
|
# looking modified. The real index cannot be updated during the commit because
|
|
# git holds index.lock, so refresh it here instead.
|
|
#
|
|
# Must never fail a commit that already succeeded.
|
|
git add -- plugin.json 2>/dev/null || true
|
|
exit 0
|