diff --git a/rsconcept/backend/apps/rsform/models.py b/rsconcept/backend/apps/rsform/models.py index ce3ff56f..ca0cec7e 100644 --- a/rsconcept/backend/apps/rsform/models.py +++ b/rsconcept/backend/apps/rsform/models.py @@ -130,7 +130,7 @@ class LibraryItem(Model): def versions(self) -> list['Version']: ''' Get all Versions of this item. ''' - return list(Version.objects.filter(item=self.pk)) + return list(Version.objects.filter(item=self.pk).order_by('-time_create')) @transaction.atomic def save(self, *args, **kwargs): diff --git a/rsconcept/frontend/src/app/Navigation/NavigationButton.tsx b/rsconcept/frontend/src/app/Navigation/NavigationButton.tsx index ff456885..bfb7c62a 100644 --- a/rsconcept/frontend/src/app/Navigation/NavigationButton.tsx +++ b/rsconcept/frontend/src/app/Navigation/NavigationButton.tsx @@ -6,15 +6,17 @@ interface NavigationButtonProps { text?: string; icon: React.ReactNode; title?: string; + titleHtml?: string; onClick?: () => void; } -function NavigationButton({ icon, title, onClick, text }: NavigationButtonProps) { +function NavigationButton({ icon, title, titleHtml, onClick, text }: NavigationButtonProps) { return (