Anton Shestakov <av6@dwimlabs.net>, Thu, 24 Mar 2016 20:17:04 +0800
index: improve onPresence()
- default presence type is 'available', not 'online'
- return early on all standard types that aren't currently handled
- set default show and priority based on presence type
- use status message in log
- don't show status changes for contact type 'self'
coffee/validation.coffee
Permissions: -rw-r--r--
setError: ($field, message) -> $el = $('<div class="uk-text-danger"></div>').text(message) $field.addClass('uk-form-danger') $field.removeClass('uk-form-danger').siblings('.uk-text-danger').remove() validateRequired: (field, trim) -> @setError $field, 'This field is required.' validatePasswords: (field1, field2) -> if $field1.val() isnt $field2.val() @setError $field2, 'Passwords must match.'