File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ def latest
2626
2727 link_in_note = dojo . note . match ( URI . regexp )
2828 date_in_note = dojo . note . match ( /(\d {4}-\d {1,2}-\d {1,2})/ ) # YYYY-MM-DD
29- last_session_link = link_in_note . nil? ? dojo_path ( dojo . id ) : link_in_note
29+ last_session_link = link_in_note . nil? ? dojo_path ( dojo . id ) : link_in_note . to_s
3030 last_session_date = date_in_note . nil? ? dojo . created_at : Time . zone . parse ( date_in_note . to_s )
3131 @latest_event_by_dojos << {
3232 id : dojo . id ,
@@ -38,12 +38,12 @@ def latest
3838 # 過去のイベント開催データが無ければ、note 内にある日付または掲載日を表示
3939 event_at : latest_event . nil? ?
4040 last_session_date . strftime ( "%Y-%m-%d" ) :
41- latest_event . evented_at . strftime ( "%Y-%m-%d" ) ,
41+ ( latest_event . evented_at < last_session_date ) ? last_session_date . strftime ( "%Y-%m-%d" ) : latest_event . evented_at . strftime ( "%Y-%m-%d" ) ,
4242
4343 # 過去のイベント開催データが無ければ、note 内にあるリンクまたは個別統計ページを表示
4444 event_url : latest_event . nil? ?
45- last_session_link . to_s :
46- latest_event . event_url
45+ last_session_link :
46+ ( latest_event . evented_at < last_session_date ) ? last_session_link : latest_event . event_url
4747 }
4848 end
4949
You can’t perform that action at this time.
0 commit comments