VRFS-3936 recording api
This commit is contained in:
parent
192948b8fe
commit
ce4dfa4261
|
|
@ -13,6 +13,18 @@ class ApiRecordingsController < ApiController
|
|||
@log || Logging.logger[ApiRecordingsController]
|
||||
end
|
||||
|
||||
def create
|
||||
if request.headers['Jamk-Mobile-Env']
|
||||
result = Recording.new
|
||||
result.owner = current_user
|
||||
result.save
|
||||
render :json => result, :status => 200
|
||||
return
|
||||
end
|
||||
response.status = :unprocessable_entity
|
||||
render :nothing
|
||||
end
|
||||
|
||||
def index
|
||||
# lists recordings created by for the current user
|
||||
@recordings = Recording.list_recordings(current_user, params[:created_by])
|
||||
|
|
|
|||
|
|
@ -572,6 +572,7 @@ SampleApp::Application.routes.draw do
|
|||
match '/recordings/uploads' => 'api_recordings#list_uploads', :via => :get, :as => 'api_recordings_list_uploads'
|
||||
match '/recordings/downloads' => 'api_recordings#list_downloads', :via => :get, :as => 'api_recordings_list_downloads'
|
||||
match '/recordings/start' => 'api_recordings#start', :via => :post, :as => 'api_recordings_start'
|
||||
match '/recordings/create' => 'api_recordings#create', :via => :post, :as => 'api_recordings_create'
|
||||
match '/recordings/:id' => 'api_recordings#show', :via => :get, :as => 'api_recordings_detail'
|
||||
match '/recordings/:id/stop' => 'api_recordings#stop', :via => :post, :as => 'api_recordings_stop'
|
||||
match '/recordings/:id/claim' => 'api_recordings#claim', :via => :post, :as => 'api_recordings_claim'
|
||||
|
|
|
|||
Loading…
Reference in New Issue