Skip to content

Commit 5b0c325

Browse files
committed
Update publish form meta when saving terms
1 parent 6582bb7 commit 5b0c325

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

resources/js/components/terms/PublishForm.vue

+2
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,7 @@ export default {
486486
.then(() => {
487487
// If revisions are enabled, just emit event.
488488
if (this.revisionsEnabled) {
489+
this.meta = response.data.data.meta;
489490
this.values = this.resetValuesFromResponse(response.data.data.values);
490491
this.$nextTick(() => this.$emit('saved', response));
491492
return;
@@ -507,6 +508,7 @@ export default {
507508
// the hooks are resolved because if this form is being shown in a stack, we only
508509
// want to close it once everything's done.
509510
else {
511+
this.meta = response.data.data.meta;
510512
this.values = this.resetValuesFromResponse(response.data.data.values);
511513
this.$nextTick(() => this.$emit('saved', response));
512514
}

src/Http/Controllers/CP/Taxonomies/TermsController.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -208,12 +208,13 @@ public function update(Request $request, $taxonomy, $term, $site)
208208
$saved = $term->updateLastModified(User::current())->save();
209209
}
210210

211-
[$values] = $this->extractFromFields($term, $term->blueprint());
211+
[$values, $meta] = $this->extractFromFields($term, $term->blueprint());
212212

213213
return (new TermResource($term))
214214
->additional([
215215
'saved' => $saved,
216216
'data' => [
217+
'meta' => $meta,
217218
'values' => $values,
218219
],
219220
]);

0 commit comments

Comments
 (0)