OfficeMomsandDads/scheduler

View on GitHub
app/models/shift_survey.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# frozen_string_literal: true

class ShiftSurvey < ApplicationRecord
  extend DateRangeFilterHelper

  belongs_to :user
  belongs_to :need
  after_create :generate_token

  def to_param
    token
  end

  def generate_token
    update(token: SecureRandom.urlsafe_base64(16))
  end

end