diff --git a/lib/mobilizon/events/events.ex b/lib/mobilizon/events/events.ex index 91e683dbf..a489d9a86 100644 --- a/lib/mobilizon/events/events.ex +++ b/lib/mobilizon/events/events.ex @@ -1774,6 +1774,7 @@ defmodule Mobilizon.Events do |> distinct([e], e.id) |> join(:left, [e], et in "events_tags", on: e.id == et.event_id) |> join(:left, [e], a in Address, on: e.physical_address_id == a.id) + |> filter_future_events(true) |> filter_draft() |> filter_local_or_from_followed_instances_events() |> filter_public_visibility() diff --git a/src/i18n/ko.json b/src/i18n/ko.json index e98b87902..1fc0e6524 100644 --- a/src/i18n/ko.json +++ b/src/i18n/ko.json @@ -1,6 +1,6 @@ { "About": "소개", - "About this instance": "이 인스터스에 대하여", + "About this instance": "이 인스턴스에 대하여", "Accepted": "수락함", "Account": "계정", "Add": "추가하기", @@ -11,11 +11,28 @@ "Add to my calendar": "내 달력에 추가하기", "Additional comments": "추가 코멘트", "Admin": "관리자", + "Admin dashboard": "관리자 대시보드", + "Admin settings": "관리자 설정", "Admin settings successfully saved.": "관리자 설정을 저장했습니다.", "Administration": "관리", "Allow registrations": "가입 허용하기", "Anonymous participant": "익명의 참가자", + "Apply filters": "필터 적용", "Are you sure you want to delete this comment? This action cannot be undone.": "이 코멘트를 삭제합니까? 이 행동으 되돌릴 수 없습니다.", "Avatar": "아바타", - "Back to previous page": "이전 페이지로 돌아가기" + "Back to previous page": "이전 페이지로 돌아가기", + "Cancel": "취소", + "Cancelled": "취소함", + "Categories": "범주", + "Change the filters.": "필터를 바꿉니다.", + "Clear": "비우기", + "Close": "닫기", + "Confirmed": "확인함", + "Create identity": "정체성 만들기", + "Dashboard": "대시보드", + "Group profiles": "그룹 프로필", + "Mobilizon": "Mobilizon", + "Reports list": "제보 목록", + "Software details: {software_details}": "소프트웨어 세부사항: {software_details}", + "Visit {instance_domain}": "{instance_domain} 인스턴스 방문하기" } diff --git a/src/views/Event/EventView.vue b/src/views/Event/EventView.vue index bce6d0bba..a02c717f2 100755 --- a/src/views/Event/EventView.vue +++ b/src/views/Event/EventView.vue @@ -250,12 +250,12 @@

{{ t("These events may interest you") }}

- +
import("@/components/Event/Integrations/TwitchIntegration.vue") @@ -620,17 +619,6 @@ const organizerDomain = computed((): string | undefined => { return organizer.value?.domain ?? undefined; }); -const nonPassedRelatedEvents = computed((): IEvent[] | undefined => { - const relatedEvents = event.value?.relatedEvents; - - return relatedEvents?.filter((relatedEvent: IEvent) => { - const endsOn = relatedEvent.endsOn - ? new Date(relatedEvent.endsOn) - : new Date(relatedEvent.beginsOn); - return endsOn > new Date(); - }); -}); - useHead({ title: computed(() => eventTitle.value ?? ""), meta: [{ name: "description", content: eventDescription.value }],