Ticket #2303 (new defect)
unnecessary checkout for getting file size
| Reported by: | sascha_silbe | Owned by: | alsroot |
|---|---|---|---|
| Priority: | Unspecified by Maintainer | Milestone: | 0.90 |
| Component: | journal | Version: | Git as of bugdate |
| Severity: | Minor | Keywords: | |
| Cc: | Distribution/OS: | ||
| Bug Status: | Unconfirmed |
Description
From jarabe.journal.expandedentry.ExpandedEntry._create_technical():
_('Size: %s') % (format_size(int(self._metadata.get('filesize',
model.get_file_size(self._metadata['uid']))))),
dict.get() doesn't short-circuit evaluation, so model.get_file_size() will always get evaluated, even if self._metadata contains filesize.
Change History
Note: See
TracTickets for help on using
tickets.
