Skip to content

Commit 72e3fda

Browse files
Merge pull request #41 from pebble-dev/add_test_uuid
Add a special test app UUID
2 parents cec5b4e + c51f69b commit 72e3fda

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

appstore/developer_portal_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,7 @@ def wizard_delete_app(app_id):
692692

693693
App.query.filter(App.id == app_id).delete()
694694

695-
audit_log(f'Deleted app \'{app.title}\' ({app.id})')
695+
audit_log(f'Deleted app \'{app.title}\' ({app.id})', app.app_uuid)
696696

697697
db.session.commit()
698698

appstore/discord.py

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ def random_party_emoji():
1212
return random.choice(party_time_emoji)
1313

1414
def announce_release(app, release, is_generated):
15+
16+
if config["TEST_APP_UUID"] is not None and config["TEST_APP_UUID"] == str(app.uuid):
17+
return
18+
1519
release_notes = release.release_notes
1620
if not release_notes:
1721
release_notes = "N/A"
@@ -38,6 +42,10 @@ def announce_release(app, release, is_generated):
3842
send_discord_webhook(request_data, is_generated)
3943

4044
def announce_new_app(app, is_generated):
45+
46+
if config["TEST_APP_UUID"] is not None and config["TEST_APP_UUID"] == str(app.uuid):
47+
return
48+
4149
request_fields = [{
4250
"name": "Name",
4351
"value": app.title
@@ -88,7 +96,12 @@ def announce_new_app(app, is_generated):
8896

8997
send_discord_webhook(request_data, is_generated)
9098

91-
def audit_log(operation):
99+
def audit_log(operation, affected_app_uuid = None):
100+
101+
if affected_app_uuid is not None:
102+
if config["TEST_APP_UUID"] is not None and config["TEST_APP_UUID"] == str(affected_app_uuid):
103+
return
104+
92105
request_fields = [{
93106
"name": "Who?",
94107
"value": who_am_i()

0 commit comments

Comments
 (0)