[PR #3887] [MERGED] Add populate map details from buttons to batch editor #4109

Closed
opened 2026-04-25 00:18:21 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/3887
Author: @advplyr
Created: 1/24/2025
Status: Merged
Merged: 1/24/2025
Merged by: @advplyr

Base: masterHead: batch-edit-populate-map-details


📝 Commits (2)

  • 79acc41 Add populate from buttons to batch edit
  • abb5bd3 Update string order

📊 Changes

2 files changed (+97 additions, -1 deletions)

View changed files

📝 client/pages/batch/index.vue (+93 -1)
📝 client/strings/en-us.json (+4 -0)

📄 Description

Brief summary

Allows populating map details fields from existing items

Which issue is fixed?

No issue

In-depth Description

If fields are enabled in map details then the "Populate" buttons are enabled.

The "Populate from existing" button at the bottom of the map details section fills in the enabled fields using all the items for mergeable fields or the first item for non-mergeable fields.

The "Populate map details" button at the top of each item fills in the enabled fields for that item.

This also adds a reset button that sets the map details section back to default state.

How have you tested this?

Tested with books and podcasts

Screenshots

image image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf/pull/3887 **Author:** [@advplyr](https://github.com/advplyr) **Created:** 1/24/2025 **Status:** ✅ Merged **Merged:** 1/24/2025 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `batch-edit-populate-map-details` --- ### 📝 Commits (2) - [`79acc41`](https://github.com/advplyr/audiobookshelf/commit/79acc41d1617fd550fcfbeabe812b495c5009f20) Add populate from buttons to batch edit - [`abb5bd3`](https://github.com/advplyr/audiobookshelf/commit/abb5bd3a2d52554438e737c4e830d6739b20f25f) Update string order ### 📊 Changes **2 files changed** (+97 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `client/pages/batch/index.vue` (+93 -1) 📝 `client/strings/en-us.json` (+4 -0) </details> ### 📄 Description ## Brief summary Allows populating map details fields from existing items ## Which issue is fixed? No issue ## In-depth Description If fields are enabled in map details then the "Populate" buttons are enabled. The "Populate from existing" button at the bottom of the map details section fills in the enabled fields using all the items for mergeable fields or the first item for non-mergeable fields. The "Populate map details" button at the top of each item fills in the enabled fields for that item. This also adds a reset button that sets the map details section back to default state. ## How have you tested this? Tested with books and podcasts ## Screenshots <img width="868" alt="image" src="https://github.com/user-attachments/assets/e02ccedd-560c-4dd4-85e8-b51ce852da33" /> <img width="902" alt="image" src="https://github.com/user-attachments/assets/758cbcbf-0190-4184-bcf3-4086890c6643" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:18:21 +02:00
adam closed this issue 2026-04-25 00:18:21 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#4109