From 1fe27e2c218482d758e0f541df90f751372ba9d5 Mon Sep 17 00:00:00 2001 From: erebion Date: Tue, 6 Jan 2026 20:46:37 +0100 Subject: [PATCH] add a more sensible playbook for account deletion --- zuginfo_playbooks/zuginfo_api_delete_account.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/zuginfo_playbooks/zuginfo_api_delete_account.yml b/zuginfo_playbooks/zuginfo_api_delete_account.yml index 17aa5a5..50e232e 100644 --- a/zuginfo_playbooks/zuginfo_api_delete_account.yml +++ b/zuginfo_playbooks/zuginfo_api_delete_account.yml @@ -4,11 +4,18 @@ hosts: localhost vars: unix_time_millis: "1762342729099" - aid: "" - mysterious_id: "" - user_id: "" tasks: + - name: Account data + ansible.builtin.set_fact: + account: "{{ lookup('ansible.builtin.file','account.txt') | from_yaml }}" + + - name: Set variables + ansible.builtin.set_fact: + aid: "{{ account.account.aid }}" + mysterious_id: "{{ account.account.mysterious_id }}" + user_id: "{{ account.account.user_id }}" + - name: "Delete Account" ansible.builtin.uri: url: "https://www.zuginfo.nrw/gate/?requestId={{ mysterious_id }}&hciMethod=SubscrUserDelete&hciVersion=1.24&hciClientType=WEB&hciClientVersion=10104&aid={{ aid }}&rnd={{ unix_time_millis }}"