File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -486,10 +486,22 @@ def display_name_with_default(self):
486
486
Default to the display_name if it isn't None or not an empty string,
487
487
else fall back to problem category.
488
488
"""
489
+ # @@TODO: temporary suffix code
490
+ from openedx .core .djangoapps .content_libraries .sync import BadUpstream
491
+ try :
492
+ upstream_meta = self .get_upstream_meta ()
493
+ except BadUpstream :
494
+ suffix = ""
495
+ else :
496
+ latest = upstream_meta .version_num
497
+ suffix = f" [v{ self .upstream_version } ]"
498
+ if self .upstream_version < latest :
499
+ suffix += f" [UPDATE AVAILBLE: v{ latest } ]"
500
+
489
501
if self .display_name is None or not self .display_name .strip ():
490
- return self .location .block_type
502
+ return self .location .block_type + suffix
491
503
492
- return self .display_name
504
+ return self .display_name + suffix
493
505
494
506
def grading_method_display_name (self ) -> str | None :
495
507
"""
You can’t perform that action at this time.
0 commit comments