Skip to content
This repository was archived by the owner on May 28, 2020. It is now read-only.
This repository was archived by the owner on May 28, 2020. It is now read-only.

how do we allow moderators to create a new election for an already existing organization within a constituency? #24

@mitchdowney

Description

@mitchdowney

Problem: let's say Northern Illinois University uses EveryVote for Fall 2013 elections, and they want to use it again for Spring 2014 elections. With the current setup, a user would have to create a whole new election (named "Student Government - Spring 2014"?)

How should we configure the code so the organization Student Government does not have to keep creating "Student Government - Fall 2013", "Student Government - Spring 2014", "Student Government - Fall 2014", etc.?

Ideally, when a user selects Constituency: Northern Illinois University, and Election: Student Government, ideally the user will by default be presented with the election page for the current election period (the election with upcoming voting days), and the user will have the option somewhere to view previous year's elections for the NIU Student Government.

I toyed with the idea of creating an "Organization" model class, but this seemed like a clumsier solution than may be necessary...

Any ideas? We can get away with not including previous year's elections for one semester, but some sort of fix for this needs to be implemented before the end of 2013.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions