Method: Mutx::API::Tasks.set

Defined in:
lib/mutx/API/tasks.rb

.set(data) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/mutx/API/tasks.rb', line 6

def self.set data

  data = self.sanitize data

  response = case data["action"]
  when "new"
    Mutx::Tasks::Task.validate_and_create(data)
  when "edit"
    Mutx::Tasks::Task.validate_and_update(data)
  when "delete"
    Mutx::Tasks::Task.delete_this(data)
  end
  response
end