Skip to content

Commit 931b29c

Browse files
Try printing the body
1 parent 3c4392f commit 931b29c

74 files changed

Lines changed: 1337 additions & 62335 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

documentcloud/documents.py

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -465,24 +465,23 @@ def upload_directory(self, path, handle_errors=False, extensions=".pdf", **kwarg
465465

466466
# Create the documents
467467
logger.info("Creating the documents...")
468-
try:
469-
response = self.client.post(
470-
"documents/",
471-
json=[
472-
merge_dicts(
473-
params,
474-
{
475-
"title": self._get_title(p),
476-
"original_extension": os.path.splitext(
477-
os.path.basename(p)
478-
)[1]
479-
.lower()
480-
.lstrip("."),
481-
},
482-
)
483-
for p in file_paths
484-
],
468+
body = [
469+
merge_dicts(
470+
params,
471+
{
472+
"title": self._get_title(p),
473+
"original_extension": os.path.splitext(os.path.basename(p))[1]
474+
.lower()
475+
.lstrip("."),
476+
},
485477
)
478+
for p in file_paths
479+
]
480+
481+
print("POST body:", body)
482+
483+
try:
484+
response = self.client.post("documents/", json=body)
486485
except (APIError, RequestException) as exc:
487486
if handle_errors:
488487
logger.info(

failed_tests.txt

Lines changed: 0 additions & 12638 deletions
This file was deleted.

tests/cassettes/fixtures/client.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ interactions:
1818
uri: https://dev.squarelet.com/api/token/
1919
response:
2020
body:
21-
string: '{"refresh":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTc1ODc1NTQ3MCwiaWF0IjoxNzU4NjY5MDcwLCJqdGkiOiI2YmE2MDkxZTQyZGY0MDVjYjJmZjgwZWYxZTI2NjIyOCIsInVzZXJfaWQiOiJmNjAyOWU4YS1kOGEyLTQxODgtOGEyMS1jZDA3M2EwMmVlNWMiLCJhdWQiOlsic3F1YXJlbGV0IiwibXVja3JvY2siLCJkb2N1bWVudGNsb3VkIl0sImlzcyI6WyJzcXVhcmVsZXQiXX0.kHTPeVQKHq_P71iCazl-5HXp20yQgexAvZUDAnShI6B_liEw3kCc1PbewXmMv64vcan8uTbo3pJq52S4570grLUxya3f4C-0Ix_vqKQrIV7u4bgi_sF4xQ4Zsh3vKqHtKgIy3wCAXX-ujtI7kpZqr4KlrCvO9V_6rO-S9c-O6d8CHvXi-ziWwwoEkLsptWu0iS8NeYmco5RaIDYw4om0WqHqGlUKmzskm7cxsFfL5_bRohuqvyj49_CMEy7bICtXB1Iro4Nm6K4pzZVF5gbsx2DB85wJisxetSdIBvnEeKXCyqd9QYAEefmWvUDKhrU9dua3Yr3p1M0TFD8ApUE6DA","access":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzU4NjY5MzcwLCJpYXQiOjE3NTg2NjkwNzAsImp0aSI6IjZhMWY1YTAxNTAzYTQxNDM5MDk4NGUwYzhmMTc5Mzc5IiwidXNlcl9pZCI6ImY2MDI5ZThhLWQ4YTItNDE4OC04YTIxLWNkMDczYTAyZWU1YyIsImF1ZCI6WyJzcXVhcmVsZXQiLCJtdWNrcm9jayIsImRvY3VtZW50Y2xvdWQiXSwiaXNzIjpbInNxdWFyZWxldCJdfQ.nn1URoZdb9KNVcLLM48UoFsYoyHiOX5x1enzvIB70hQE22ykGVjVmzZynsjjwTPpLygVCEtxLhiXMqnWcA1K54VXGlSxP0LV7QdDU_9E105GwaL7c0X-t48YFJQtdJH0O07EHsuvdGSvEom1d4ZhyzemmowLIPeVL72EtbCRNs5tMTI99pk-zOMzCqM7IXYqn2xWw9YEsJ8VG81B09WFcMfh_EfqkSJWVr2cvrzt_tnz0gz85DMor5cEmgzx1X54Q-YogTtd5iJraExKY3XIKd5dt4NoPrT8RqwdZybdz6eqVjx_W0OnrYwX9nwZBK_ornjsBHEFbQ4UrapuFWCaTg"}'
21+
string: '{"refresh":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTc1ODgxMjQ3NCwiaWF0IjoxNzU4NzI2MDc0LCJqdGkiOiI2ZDE1ZTc1NmRhOGM0ZThkYWI1NTQ1Y2Q4OTMzNmIyMiIsInVzZXJfaWQiOiJmNjAyOWU4YS1kOGEyLTQxODgtOGEyMS1jZDA3M2EwMmVlNWMiLCJhdWQiOlsic3F1YXJlbGV0IiwibXVja3JvY2siLCJkb2N1bWVudGNsb3VkIl0sImlzcyI6WyJzcXVhcmVsZXQiXX0.faV41eNU9YsjlA4rA7W7bXPVe1YS0an1jrv5GPYz5NT9Cz_kbLXMbWwuCj1qwBoFuHelu1yqbXNCTEMRLaRsS9c9rlQurKtIpvYpP3Gh0yy6Ei8ZNQrTqW5PcvYH01B84qdAo27REaD1LvwhOlYkrzHmNU_KGclMXIgVFGB8eHWZXN1rJs1I-GPDriBlHL1tWNU00mo7-1D07CW08TXWkYg2rhejzcBcoCNya9ygoW29ERHaGKeEauSeHeBTrXEYE1iBZl17vXaF8D6h5-T7rCUWU-9c9ryf9yCqREPUd2NWIJoX54LPLakbUtHKAWOSre6GFd-801famEYb1j8rWg","access":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzU4NzI2Mzc0LCJpYXQiOjE3NTg3MjYwNzQsImp0aSI6IjZjMmVlMjQwZjk3NTRhNDRiZGRmNzE3MjQ4NDdkZmIwIiwidXNlcl9pZCI6ImY2MDI5ZThhLWQ4YTItNDE4OC04YTIxLWNkMDczYTAyZWU1YyIsImF1ZCI6WyJzcXVhcmVsZXQiLCJtdWNrcm9jayIsImRvY3VtZW50Y2xvdWQiXSwiaXNzIjpbInNxdWFyZWxldCJdfQ.nqvo3it_BhROhUwH2_ZdYJbwzp6Yk1lRFsfPhwxIObnjNrKRekTZO5YJDly3rOQkpffSXPOHeSG1ARo1LhhA5DC3HkH4P-S24aERs1zQTpgh5Y3YSd2pAU1COu-9jfc3pD9o10xvPscr3eaVvhfU1IzokqDqkEnCY8s07IuvIo7LpCB1k_CTizX6t-AvCPb_rcgqdjqiNVtmqh94ksnZLHEmMCNMe-s--2ztTcWG9-92ITnQNGtSX7N1dCzdG7rsctYzIVfCM7ouwRFv4n0snrDYATOvywec9hcOH0Y1MGbcEAuNyPxGyNQQeUUMkqRukn6IhjoU5Iw6n13QW_8KuA"}'
2222
headers:
2323
Allow:
2424
- POST, OPTIONS
@@ -31,18 +31,18 @@ interactions:
3131
Cross-Origin-Opener-Policy:
3232
- same-origin
3333
Date:
34-
- Tue, 23 Sep 2025 23:11:10 GMT
34+
- Wed, 24 Sep 2025 15:01:14 GMT
3535
Referrer-Policy:
3636
- same-origin
3737
Server:
3838
- nginx/1.25.2
3939
Server-Timing:
40-
- TimerPanel_utime;dur=237.48400000000203;desc="User CPU time", TimerPanel_stime;dur=63.72800000000112;desc="System
41-
CPU time", TimerPanel_total;dur=301.2120000000032;desc="Total CPU time", TimerPanel_total_time;dur=152.46906399988802;desc="Elapsed
42-
time", SQLPanel_sql_time;dur=6.4753030019346625;desc="SQL 4 queries", CachePanel_total_time;dur=0;desc="Cache
40+
- TimerPanel_utime;dur=293.86800000000335;desc="User CPU time", TimerPanel_stime;dur=67.90399999999863;desc="System
41+
CPU time", TimerPanel_total;dur=361.772000000002;desc="Total CPU time", TimerPanel_total_time;dur=232.30960100045195;desc="Elapsed
42+
time", SQLPanel_sql_time;dur=5.179596002562903;desc="SQL 4 queries", CachePanel_total_time;dur=0;desc="Cache
4343
0 Calls"
4444
Set-Cookie:
45-
- op_browser_state=dddfbe2f259c716e658f406b2f4a9e20b8c64def2337c6b4f610647a;
45+
- op_browser_state=f5448717470b879d75a31d1e1e832e10c24a7586f91c49d672dea82f;
4646
Path=/
4747
Vary:
4848
- Accept, Origin, Cookie
@@ -51,7 +51,7 @@ interactions:
5151
X-Frame-Options:
5252
- DENY
5353
djdt-store-id:
54-
- c865a688795643d3a3563b81239f34cb
54+
- 1fecae7df2dc4ddb8849e2f02b8f61b0
5555
status:
5656
code: 200
5757
message: OK

0 commit comments

Comments
 (0)