`AnnouncementController` -> `Admin::AnnouncementController`
This commit is contained in:
parent
23dc8a17f9
commit
54e157ec76
|
@ -1,6 +1,6 @@
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
class AnnouncementController < ApplicationController
|
class Admin::AnnouncementController < ApplicationController
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
|
|
||||||
def index
|
def index
|
|
@ -78,6 +78,7 @@ en:
|
||||||
twitter: "Share on Twitter"
|
twitter: "Share on Twitter"
|
||||||
tumblr: "Share on Tumblr"
|
tumblr: "Share on Tumblr"
|
||||||
other: "Share on other apps..."
|
other: "Share on other apps..."
|
||||||
|
admin:
|
||||||
announcement:
|
announcement:
|
||||||
index:
|
index:
|
||||||
title: :activerecord.models.announcement.other
|
title: :activerecord.models.announcement.other
|
||||||
|
|
|
@ -13,12 +13,12 @@ Rails.application.routes.draw do
|
||||||
mount PgHero::Engine, at: "/pghero", as: "pghero"
|
mount PgHero::Engine, at: "/pghero", as: "pghero"
|
||||||
|
|
||||||
get "/admin", to: "admin/dashboard#index", as: :admin_dashboard
|
get "/admin", to: "admin/dashboard#index", as: :admin_dashboard
|
||||||
get "/admin/announcements", to: "announcement#index", as: :announcement_index
|
get "/admin/announcements", to: "admin/announcement#index", as: :announcement_index
|
||||||
post "/admin/announcements", to: "announcement#create", as: :announcement_create
|
post "/admin/announcements", to: "admin/announcement#create", as: :announcement_create
|
||||||
get "/admin/announcements/new", to: "announcement#new", as: :announcement_new
|
get "/admin/announcements/new", to: "admin/announcement#new", as: :announcement_new
|
||||||
get "/admin/announcements/:id/edit", to: "announcement#edit", as: :announcement_edit
|
get "/admin/announcements/:id/edit", to: "admin/announcement#edit", as: :announcement_edit
|
||||||
patch "/admin/announcements/:id", to: "announcement#update", as: :announcement_update
|
patch "/admin/announcements/:id", to: "admin/announcement#update", as: :announcement_update
|
||||||
delete "/admin/announcements/:id", to: "announcement#destroy", as: :announcement_destroy
|
delete "/admin/announcements/:id", to: "admin/announcement#destroy", as: :announcement_destroy
|
||||||
end
|
end
|
||||||
|
|
||||||
# Routes only accessible by moderators (moderation panel)
|
# Routes only accessible by moderators (moderation panel)
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
require "rails_helper"
|
require "rails_helper"
|
||||||
|
|
||||||
describe AnnouncementController, type: :controller do
|
describe Admin::AnnouncementController, type: :controller do
|
||||||
let(:user) { FactoryBot.create(:user, roles: [:administrator]) }
|
let(:user) { FactoryBot.create(:user, roles: [:administrator]) }
|
||||||
|
|
||||||
describe "#index" do
|
describe "#index" do
|
Loading…
Reference in New Issue