done React: form field viewing (Widget annotations) with saving issues fixed

This commit is contained in:
azeeee05
2026-06-10 19:29:11 +05:30
parent 58b39b6780
commit d2c429f047
6 changed files with 103 additions and 2 deletions
+15 -2
View File
@@ -168,6 +168,17 @@ class PageReorderOperation(BaseModel):
data: PageReorderData
class UpdateFieldData(BaseModel):
value: str | bool
class UpdateFieldOperation(BaseModel):
id: str
type: Literal["update_field"]
pageIndex: int
data: UpdateFieldData
EditOperation = Annotated[
TextOverlayOperation
| RedactionOperation
@@ -178,7 +189,8 @@ EditOperation = Annotated[
| FreehandOperation
| PageRotationOperation
| PageDeletionOperation
| PageReorderOperation,
| PageReorderOperation
| UpdateFieldOperation,
Field(discriminator="type"),
]
@@ -214,7 +226,8 @@ def apply_edits_impl(document_id: str, request: EditsRequest):
import os
import tempfile
from PIL import Image
# pyrefly: ignore [missing-import]
from PIL import Image
# Remove data URI header if present
if "," in img_data_str: