40d8a6dc8b
Rules editor crashed when preview truncated mid-HTML tag (e.g. <blockquote> cut to <blockquo), causing Telegram parse error. Strip HTML tags before truncating preview text. Also fix MissingGreenlet in build_topup_success_keyboard: fall back to a direct DB query instead of showing wrong button text.