2021-06-01 07:09:07 +00:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
|
2021-04-12 09:22:51 +00:00
|
|
|
class VersionsController < ApplicationController
|
2021-04-29 06:41:23 +00:00
|
|
|
def create
|
|
|
|
|
@app = App.find params[:app_id]
|
2021-06-01 07:09:07 +00:00
|
|
|
name = params[:version]["versionName"]
|
2021-04-29 06:41:23 +00:00
|
|
|
AppVersion.create(app: @app, name: name)
|
|
|
|
|
end
|
2021-04-12 10:17:13 +00:00
|
|
|
|
2021-04-29 06:41:23 +00:00
|
|
|
def index
|
2021-06-01 07:09:07 +00:00
|
|
|
@versions = AppVersion.where(app_id: params["app_id"]).order("created_at desc")
|
2021-04-29 06:41:23 +00:00
|
|
|
end
|
2021-04-12 10:17:13 +00:00
|
|
|
|
2021-04-29 06:41:23 +00:00
|
|
|
def update
|
|
|
|
|
@version = AppVersion.find params[:id]
|
|
|
|
|
@version.update(definition: params[:definition])
|
|
|
|
|
end
|
2021-04-12 09:22:51 +00:00
|
|
|
end
|