cirandas.net

ref: master

public/javascripts/redirection_after_login.js


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
redirection_after_login = {

  view: {
    select: function() {
      return $('#profile_data_redirection_after_login')
    },
    customUrl: function() {
      return $('#profile_data_custom_url_redirection')
    },
  },

  toggleCustomUrl: function() {
    var view = redirection_after_login.view
    var formGroup = view.customUrl().parents('.form-group')
    formGroup.toggle(view.select().val() == 'custom_url')
  },

};

$(document).ready(function() {
  redirection_after_login.toggleCustomUrl()
  $(redirection_after_login.view.select()).on('change keyup', redirection_after_login.toggleCustomUrl)
})