lionheart / lionheart/requests-cloudkit

Strings must be encoded before hashing

Open
#9 1 comment 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
72
Forks
10
PR merge metrics
No merged PRs in 30d

Description

I keep getting `Strings must be encoded before hashing` when I try to do `r = cloudkit.POST.public.records.modify(j)`

This is a problem only on Windows. On Mac, everything works.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the Windows-only failure with `r = cloudkit.POST.public.records.modify(j)` and compare it with the working Mac behavior. Trace the hashing path reached by `records.modify` and identify where the string encoding differs; done means the request succeeds on Windows without regressing Mac behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.