Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggesting alternative time/room [est. cost: 3] #81

Closed
5 of 7 tasks
r-springer opened this issue Nov 20, 2014 · 3 comments
Closed
5 of 7 tasks

Suggesting alternative time/room [est. cost: 3] #81

r-springer opened this issue Nov 20, 2014 · 3 comments
Assignees
Milestone

Comments

@r-springer
Copy link
Contributor

As a member of the house management [manager of a room] declining an event I want to be able to suggest an alternative time or room to the event creator in order to reduce work.

This should expand the functionality of #65.

  • When declining an event (request) (in the request details view), the user should be able to suggest an alternative (ask whether he wants to).
  • The user can pick time/room for the suggestion.
  • A message is displayed whether the picked time/room conflicts with another event.
    • When conflicting, the event name is a link that starts the same routine for the other event.
  • Even if an alternative is suggested the event is marked as declined.

est. cost Sprint 2: 30

extensions for Sprint 3:

  • event name should be shown instead of Event [ID] if the event can be viewed by the user, if not it should say "private event"
  • don't display conflict with the event the alternative is for
@r-springer r-springer changed the title Suggesting alternative time/room Suggesting alternative time/room [est. cost: 30] Nov 20, 2014
@r-springer r-springer added this to the Sprint 2 milestone Nov 20, 2014
@r-springer r-springer added ready and removed backlog labels Nov 25, 2014
@hsgfan
Copy link
Contributor

hsgfan commented Dec 3, 2014

Can someone please explain me this requirement: "When conflicting, the event name is a link that starts the same routine for the other event."? I really do not understand it.

@r-springer
Copy link
Contributor Author

suggestions_mockup

This should visualize the workflow. The link doesn't necessarily have to be the event name. Basically before submitting your suggestion you should have feedback whether your new suggestion conflicts with another event again. If so the link should bring up the same interface you just had for the first event to suggest an alternative for the other event.

mgrabs added a commit that referenced this issue Dec 12, 2014
Conflicts:
	app/views/events_approval/index.html.erb
ghost pushed a commit that referenced this issue Dec 12, 2014
Conflicts:
	db/migrate/20141208110936_create_event_suggestions.rb
	db/migrate/20141208125025_create_event_suggestions.rb
	db/migrate/20141210144902_create_event_suggestions.rb
ghost pushed a commit that referenced this issue Dec 12, 2014
Conflicts:
	app/views/events/show.html.erb
@r-springer r-springer changed the title Suggesting alternative time/room [est. cost: 30] Suggesting alternative time/room [est. cost: 3] Dec 15, 2014
@r-springer r-springer modified the milestones: Sprint 3, Sprint 2 Dec 15, 2014
@ghost ghost assigned hsgfan Dec 15, 2014
@hsgfan hsgfan added review and removed ready labels Dec 25, 2014
@r-springer
Copy link
Contributor Author

moved extensions to new user story #292

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants