(self, inner_path, hash_id, size=None)
| 1025 | return done |
| 1026 | |
| 1027 | def optionalRemoved(self, inner_path, hash_id, size=None): |
| 1028 | if size is None: |
| 1029 | size = self.site.storage.getSize(inner_path) |
| 1030 | done = self.hashfield.removeHashId(hash_id) |
| 1031 | |
| 1032 | self.site.settings["optional_downloaded"] -= size |
| 1033 | return done |
| 1034 | |
| 1035 | def optionalRenamed(self, inner_path_old, inner_path_new): |
| 1036 | return True |