Skip to content

Commit 800beea

Browse files
timobrembeckclaudep
authored andcommitted
Fix URL message for internal server errorrs
1 parent bea7357 commit 800beea

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

CHANGELOG

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
Unreleased
22

3+
* Fix URL message for internal server errorrs (Timo Ludwig, #182)
34
* Add support for Django 4.2
45
* Remove support for Django 4.0
56

linkcheck/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ def ssl_message(self):
136136

137137
@property
138138
def get_message(self):
139-
if not self.last_checked:
139+
if not self.last_checked and self.status is None:
140140
return _('URL Not Yet Checked')
141141
elif self.type == 'empty':
142142
return _('Empty link')

linkcheck/tests/test_linkcheck.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -623,7 +623,7 @@ def test_external_check_rate_limit(self):
623623
self.assertEqual(uv.status, False)
624624
self.assertEqual(uv.last_checked, None)
625625
self.assertEqual(uv.message, '429 Too Many Requests')
626-
self.assertEqual(uv.get_message, 'URL Not Yet Checked')
626+
self.assertEqual(uv.get_message, 'Broken external link')
627627
self.assertEqual(uv.error_message, '')
628628
self.assertEqual(uv.anchor_message, '')
629629
self.assertEqual(uv.ssl_status, None)

0 commit comments

Comments
 (0)