Commit 73de3c2
committed
Refactor URL upload handling in clients
- Replaced `_normalize_url_inputs` utility with `UploadURLs`
Pydantic model for validation and normalization.
- Simplified input processing in `create_from_urls`.
- Updated tests to reflect new URL validation logic and error messages.1 parent 11cce9e commit 73de3c2
3 files changed
Lines changed: 42 additions & 28 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
| |||
195 | 197 | | |
196 | 198 | | |
197 | 199 | | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | 200 | | |
219 | 201 | | |
220 | 202 | | |
| |||
797 | 779 | | |
798 | 780 | | |
799 | 781 | | |
800 | | - | |
| 782 | + | |
801 | 783 | | |
802 | 784 | | |
803 | 785 | | |
804 | | - | |
| 786 | + | |
805 | 787 | | |
806 | 788 | | |
807 | 789 | | |
| |||
918 | 900 | | |
919 | 901 | | |
920 | 902 | | |
921 | | - | |
| 903 | + | |
922 | 904 | | |
923 | 905 | | |
924 | 906 | | |
925 | | - | |
| 907 | + | |
926 | 908 | | |
927 | 909 | | |
928 | 910 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
547 | 547 | | |
548 | 548 | | |
549 | 549 | | |
550 | | - | |
551 | | - | |
552 | | - | |
| 550 | + | |
553 | 551 | | |
554 | 552 | | |
555 | 553 | | |
| |||
569 | 567 | | |
570 | 568 | | |
571 | 569 | | |
572 | | - | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
573 | 574 | | |
574 | 575 | | |
575 | 576 | | |
| |||
0 commit comments