{"action":"closed","issue":{"url":"https://api.github.com/repos/magfest/ubersystem/issues/671","labels_url":"https://api.github.com/repos/magfest/ubersystem/issues/671/labels{/name}","comments_url":"https://api.github.com/repos/magfest/ubersystem/issues/671/comments","events_url":"https://api.github.com/repos/magfest/ubersystem/issues/671/events","html_url":"https://github.com/magfest/ubersystem/issues/671","id":47671672,"number":671,"title":"Setup/teardown shifts should have special display rules on staffer printed schedules","user":{"login":"EliAndrewC","id":651592,"avatar_url":"https://avatars.githubusercontent.com/u/651592?v=3","gravatar_id":"","url":"https://api.github.com/users/EliAndrewC","html_url":"https://github.com/EliAndrewC","followers_url":"https://api.github.com/users/EliAndrewC/followers","following_url":"https://api.github.com/users/EliAndrewC/following{/other_user}","gists_url":"https://api.github.com/users/EliAndrewC/gists{/gist_id}","starred_url":"https://api.github.com/users/EliAndrewC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EliAndrewC/subscriptions","organizations_url":"https://api.github.com/users/EliAndrewC/orgs","repos_url":"https://api.github.com/users/EliAndrewC/repos","events_url":"https://api.github.com/users/EliAndrewC/events{/privacy}","received_events_url":"https://api.github.com/users/EliAndrewC/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/magfest/ubersystem/labels/before+magfest","name":"before magfest","color":"009800"}],"state":"closed","locked":false,"assignee":{"login":"kitsuta","id":7198215,"avatar_url":"https://avatars.githubusercontent.com/u/7198215?v=3","gravatar_id":"","url":"https://api.github.com/users/kitsuta","html_url":"https://github.com/kitsuta","followers_url":"https://api.github.com/users/kitsuta/followers","following_url":"https://api.github.com/users/kitsuta/following{/other_user}","gists_url":"https://api.github.com/users/kitsuta/gists{/gist_id}","starred_url":"https://api.github.com/users/kitsuta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kitsuta/subscriptions","organizations_url":"https://api.github.com/users/kitsuta/orgs","repos_url":"https://api.github.com/users/kitsuta/repos","events_url":"https://api.github.com/users/kitsuta/events{/privacy}","received_events_url":"https://api.github.com/users/kitsuta/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2014-11-04T02:36:49Z","updated_at":"2015-01-10T05:09:17Z","closed_at":"2015-01-10T05:09:17Z","body":"Setup and teardown shifts have an expected duration, which is not the same as an actual duration.  The reason is that the actual amount of time worked during a setup or teardown shift can be a lot more (or sometimes less) than the expected amount.  The start time is a lot more unpredictable and the amount of time it will take to get things set up varies a lot and can't be effectively estimated.\r\n\r\nSo for normal shifts we display the amount of time and expect the department head to just sign off on it.  But for setup/teardown shifts we should just force the department head to fill in the amount of time actually worked.  Otherwise we have people coming to Stops who say, \"Hey, even though this says it's 4 hours it was actually more\" and then we have to send them back to their dept head, and then it's a big hassle."}}