blob: a0d8c01239f53258cf534d841c4dcf5a85d4372b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
class GovukGuix::RevisionsController < ApplicationController
def show
@revision = GovukGuix::Revision.find(params['id'])
end
def enqueue_fetch_revision
revision = params.require('revision')
GovukGuix::FetchRevisionJob.enqueue(revision)
flash[:info] = "Fetching govuk-guix revision (#{revision})..."
redirect_to setup_path
end
def fetch_revision_jobs
@_revision_jobs ||= GovukGuix::FetchRevisionJob.enqueued_jobs
end
helper_method :fetch_revision_jobs
end
|