Skip to content

Commit 454a005

Browse files
committed
Merged in [13275] from rcross@amsl.com:
Refactor to prevent secretariat recordings entry page from timing out. Fixes ietf-tools#2287. - Legacy-Id: 13299 Note: SVN reference [13275] has been migrated to Git commit 462fc1a
2 parents db85712 + 462fc1a commit 454a005

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

ietf/secr/proceedings/views.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,11 @@ def get_unmatched_recordings(meeting):
7777
files = os.listdir(path)
7878
except OSError:
7979
files = []
80+
url = settings.IETF_AUDIO_URL + 'ietf%s' % meeting.number
81+
recordings = Document.objects.filter(type='recording',external_url__startswith=url)
82+
filenames = [ d.external_url.split('/')[-1] for d in recordings ]
8083
for file in files:
81-
if not Document.objects.filter(external_url__endswith=file).exists():
84+
if file not in filenames:
8285
unmatched_recordings.append(file)
8386
return unmatched_recordings
8487

0 commit comments

Comments
 (0)