benreynwar/communityshare — pull request #35 by asonnenschein (2014-10-27 00:52:53+00:00)
Title: Cross compatibility

-Reformatted homepage according to Josh and Kristin's specifications
-Removed angularjs template variables from the 'create share modal' which were showing up as strings
-Resolved create share/message bug in Firefox and Safari (invalid dates were being populated)
-Updated TOS and privacy statements, reformatted to use HTML ordered lists

Not quite fixed -- There's a bug in the create message/ create share form where no matter what you type in you get warning validators even if the message validates and gets posted. This is happening because of improper scoping of the JavaScript object which receives the user's message. I'm hesitant to push a fix for this bug into production so close to launch day because it's the type of fix that could have fringe effects. Instead, I've got it working so that the user can post messages with text or without text and no warning message will be returned if they post a message without text (so it LOOKS smooth and the data gets stored in the database, but there's some spaghetti happening somewhere). In the meantime I'll work on a longer term solution for the problem.