#!/usr/bin/env python3
"""Pangkas caption TSC 20:00 jadi <=495 char lalu PUT (payload utuh)."""
import sys
sys.path.insert(0, "/home/mantapman/.hermes/profiles/atun/workspace")
from repliz_client import get_client

SID = "6ade90d8d008896a4a4c5199"
c = get_client()
cur = c.get_schedule(SID)
lama = cur.get("description", "")
baru = lama.replace("Kulit normal tapi terasa gatal banget juga perlu dicurigai.",
                    "Kulit normal tapi terasa gatal juga perlu dicurigai.")
print("lama", len(lama), "baru", len(baru))
assert baru != lama and len(baru) <= 495
r = c.update_schedule(SID, {"description": baru})
print("PUT ok:", str(r)[:120])
d = c.get_schedule(SID)
print("verifikasi len:", len(d.get("description", "")), "| status:", d.get("status"),
      "| scheduleAt:", d.get("scheduleAt"))
print("ekor:", d.get("description", "")[-90:].replace("\n", " / "))
