0001-forms-allow-prefilling-of-file-fields-46929.patch
wcs/fields.py | ||
---|---|---|
1147 | 1147 |
def get_view_short_value(self, value, max_len=30, **kwargs): |
1148 | 1148 |
return self.get_view_value(value, include_image_thumbnail=False, **kwargs) |
1149 | 1149 | |
1150 |
def get_prefill_value(self, user=None, force_string=True): |
|
1151 |
return super().get_prefill_value(user=user, force_string=False) |
|
1152 | ||
1150 | 1153 |
def get_download_query_string(self, **kwargs): |
1151 | 1154 |
if kwargs.get('parent_field'): |
1152 | 1155 |
return 'f=%s$%s$%s' % ( |
wcs/qommon/form.py | ||
---|---|---|
785 | 785 |
# from an expired session. |
786 | 786 |
self.value.token = get_session().add_tempfile(self.value, storage=self.storage).get('token') |
787 | 787 |
self.get_widget('token').set_value(self.value.token) |
788 |
elif isinstance(value, PicklableUpload): |
|
789 |
# probably there because prefilling |
|
790 |
self.value.token = get_session().add_tempfile(self.value, storage=self.storage).get('token') |
|
791 |
self.get_widget('token').set_value(self.value.token) |
|
788 | 792 | |
789 | 793 |
def add_media(self): |
790 | 794 |
get_response().add_javascript(['qommon.fileupload.js']) |
791 |
- |