www/secretary/workbench/views/forms/emeritus-request.js.rb [2:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  def initialize
    # TODO: update @filed = true on submit and related reset
    @filed = false
    @filename = ''
    @disabled = false
    @search = ''
    @members = []
    @availid = ''
  end

  def mounted
    jQuery('input[name=selected]').val(decodeURIComponent(@@selected))
    jQuery('input[name=message]').val(window.parent.location.pathname)
    if not @members.empty?
      @disabled = false
    else
      @disabled = true
      fetch('../../members.json', {method: 'get', credentials: 'include', headers: {accept: 'application/json'}})
          .then do |response|
        response.json().then do |json|
          @members = json
          @disabled = true
        end
      end
    end

    name = @@headers.name || ''
    # reorder name if there is a single comma present
    parts = name.split(',')
    if parts.length == 2 and parts[1] !~ /^\s*(jr|ph\.d)\.?$/i
      name = "#{parts[1].strip()} #{parts[0]}"
    end
    @search = name
  end

  def render
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



www/secretary/workbench/views/forms/withdrawal-request.js.rb [2:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  def initialize
    # TODO: update @filed = true on submit and related reset
    @filed = false
    @filename = ''
    @disabled = false
    @search = ''
    @members = []
    @availid = ''
  end

  def mounted
    jQuery('input[name=selected]').val(decodeURIComponent(@@selected))
    jQuery('input[name=message]').val(window.parent.location.pathname)
    if not @members.empty?
      @disabled = false
    else
      @disabled = true
      fetch('../../members.json', {method: 'get', credentials: 'include', headers: {accept: 'application/json'}})
          .then do |response|
        response.json().then do |json|
          @members = json
          @disabled = true
        end
      end
    end

    name = @@headers.name || ''
    # reorder name if there is a single comma present
    parts = name.split(',')
    if parts.length == 2 and parts[1] !~ /^\s*(jr|ph\.d)\.?$/i
      name = "#{parts[1].strip()} #{parts[0]}"
    end
    @search = name
  end

  def render
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



