@@ -87,8 +87,6 @@ public function edit(Request $request, $taxonomy, $term)
8787 {
8888 $ this ->authorize ('view ' , $ term );
8989
90- $ term = $ term ->fromWorkingCopy ();
91-
9290 $ blueprint = $ term ->blueprint ();
9391
9492 [$ values , $ meta ] = $ this ->extractFromFields ($ term , $ blueprint );
@@ -105,9 +103,6 @@ public function edit(Request $request, $taxonomy, $term)
105103 'save ' => $ term ->updateUrl (),
106104 'publish ' => $ term ->publishUrl (),
107105 'unpublish ' => $ term ->unpublishUrl (),
108- 'revisions ' => $ term ->revisionsUrl (),
109- 'restore ' => $ term ->restoreRevisionUrl (),
110- 'createRevision ' => $ term ->createRevisionUrl (),
111106 'editBlueprint ' => cp_route ('taxonomies.blueprints.edit ' , [$ taxonomy , $ blueprint ]),
112107 ],
113108 'values ' => array_merge ($ values , ['id ' => $ term ->id ()]),
@@ -138,9 +133,7 @@ public function edit(Request $request, $taxonomy, $term)
138133 'livePreviewUrl ' => $ localized ->livePreviewUrl (),
139134 ];
140135 })->all (),
141- 'hasWorkingCopy ' => $ term ->hasWorkingCopy (),
142136 'preloadedAssets ' => $ this ->extractAssetsFromValues ($ values ),
143- 'revisionsEnabled ' => $ term ->revisionsEnabled (),
144137 'breadcrumbs ' => $ this ->breadcrumbs ($ taxonomy ),
145138 'previewTargets ' => $ taxonomy ->previewTargets ()->all (),
146139 'itemActions ' => Action::for ($ term , ['taxonomy ' => $ taxonomy ->handle (), 'view ' => 'form ' ]),
@@ -166,8 +159,6 @@ public function update(Request $request, $taxonomy, $term, $site)
166159
167160 $ this ->authorize ('update ' , $ term );
168161
169- $ term = $ term ->fromWorkingCopy ();
170-
171162 $ term ->term ()->syncOriginal ();
172163
173164 $ fields = $ term ->blueprint ()->fields ()->addValues ($ request ->except ('id ' ));
@@ -197,18 +188,9 @@ public function update(Request $request, $taxonomy, $term, $site)
197188
198189 $ term ->slug ($ request ->slug );
199190
200- if ($ term ->revisionsEnabled () && $ term ->published ()) {
201- $ term
202- ->makeWorkingCopy ()
203- ->user (User::current ())
204- ->save ();
205- } else {
206- if (! $ term ->revisionsEnabled ()) {
207- $ term ->published ($ request ->published );
208- }
191+ $ term ->published ($ request ->published );
209192
210- $ saved = $ term ->updateLastModified (User::current ())->save ();
211- }
193+ $ saved = $ term ->updateLastModified (User::current ())->save ();
212194
213195 [$ values ] = $ this ->extractFromFields ($ term , $ term ->blueprint ());
214196
@@ -315,14 +297,7 @@ public function store(Request $request, $taxonomy, $site)
315297 ->data ($ values )
316298 ->slug ($ slug );
317299
318- if ($ term ->revisionsEnabled ()) {
319- $ term ->store ([
320- 'message ' => $ request ->message ,
321- 'user ' => User::current (),
322- ]);
323- } else {
324- $ saved = $ term ->updateLastModified (User::current ())->save ();
325- }
300+ $ saved = $ term ->updateLastModified (User::current ())->save ();
326301
327302 return (new TermResource ($ term ))
328303 ->additional (['saved ' => $ saved ]);
0 commit comments