|
11 | 11 | public class Util { |
12 | 12 | static final String[] BOOLEAN_UPLOAD_OPTIONS = new String[]{"backup", "exif", "faces", "colors", "image_metadata", "use_filename", "unique_filename", |
13 | 13 | "eager_async", "invalidate", "discard_original_filename", "overwrite", "phash", "return_delete_token", "async", "quality_analysis", "cinemagraph_analysis", |
14 | | - "accessibility_analysis", "use_filename_as_display_name", "use_asset_folder_as_public_id_prefix"}; |
| 14 | + "accessibility_analysis", "use_filename_as_display_name", "use_asset_folder_as_public_id_prefix", "unique_display_name"}; |
15 | 15 |
|
16 | 16 | @SuppressWarnings({"rawtypes", "unchecked"}) |
17 | 17 | public static final Map<String, Object> buildUploadParams(Map options) { |
@@ -160,6 +160,12 @@ public static final void processWriteParameters(Map<String, Object> options, Map |
160 | 160 | if (options.get("access_control") != null) { |
161 | 161 | params.put("access_control", encodeAccessControl(options.get("access_control"))); |
162 | 162 | } |
| 163 | + if (options.get("asset_folder") != null) { |
| 164 | + params.put("asset_folder", options.get("asset_folder")); |
| 165 | + } |
| 166 | + if (options.get("unique_display_name") != null) { |
| 167 | + params.put("unique_display_name", options.get("unique_display_name")); |
| 168 | + } |
163 | 169 | putObject("ocr", options, params); |
164 | 170 | putObject("raw_convert", options, params); |
165 | 171 | putObject("categorization", options, params); |
|
0 commit comments