Skip to content
Snippets Groups Projects
Commit d47661b1 authored by Teal's avatar Teal
Browse files

fix tz bullshit?

parent cca76de8
No related branches found
No related tags found
No related merge requests found
......@@ -70,8 +70,8 @@ class AssignmentsController < ApplicationController
other_users = other_users - [ @user.name ]
event = Icalendar::Event.new
event.dtstart = Icalendar::Values::DateTime.new(session.starts_at)
event.dtend = Icalendar::Values::DateTime.new(session.ends_at)
event.dtstart = Icalendar::Values::DateTime.new(session.starts_at, tzid: session.starts_at.zone)
event.dtend = Icalendar::Values::DateTime.new(session.ends_at, tzid: session.ends_at.zone)
event.summary = [session.title, session.stage.name].join(' @ ')
event.description = other_users.join(', ') + "\n\n" + helpers.strip_tags(session.description)
event.location = [session.stage.name, session.conference.name].join(' @ ')
......
<div>
<h4 class="text-xl my-2"><%= link_to @user.name, user_assignments_path(@user) %> <span class="font-normal"><%= link_to user_assignments_path(@user, format: 'ics') do %><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="ml-2 mb-1 size-4 inline-block stroke-slate-400 fill-slate-400"><path fill-rule="evenodd" d="M5.75 2a.75.75 0 01.75.75V4h7V2.75a.75.75 0 011.5 0V4h.25A2.75 2.75 0 0118 6.75v8.5A2.75 2.75 0 0115.25 18H4.75A2.75 2.75 0 012 15.25v-8.5A2.75 2.75 0 014.75 4H5V2.75A.75.75 0 015.75 2zm-1 5.5c-.69 0-1.25.56-1.25 1.25v6.5c0 .69.56 1.25 1.25 1.25h10.5c.69 0 1.25-.56 1.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75z" clip-rule="evenodd"></path></svg><% end %></span></h4>
<table class="border *:border">
<thead>
<tr class="*:font-bold *:border">
......@@ -17,7 +18,7 @@
<td><%= assignment.session.starts_at.strftime('%Y-%m-%d') %></td>
<td><%= assignment.session.starts_at.strftime('%H:%M') %></td>
<td><%= assignment.session.stage.name %></td>
<td><%= assignment.session.title %></td>
<td><%= link_to assignment.session.title, assignment.session.url, target: "_top" %></td>
<td><% assignment.session.assignments.map(&:user).reject{ |u| u == @user }.each do |other_user| %><%= render partial: 'application/user_avatar', locals: { user: other_user } %><% end %></td>
</tr>
<% end %>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment