Skip to content

Commit 1d33580

Browse files
committed
Renamed class method to _extract_id.
1 parent 648a9be commit 1d33580

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

beets/metadata_plugins.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ def data_source(cls) -> str:
251251
"""
252252
return cls.__name__.replace("Plugin", "") # type: ignore[attr-defined]
253253

254-
def extract_release_id(self, url: str) -> str | None:
254+
def _extract_id(self, url: str) -> str | None:
255255
"""Extract an ID from a URL for this metadata source plugin.
256256
257257
Uses the plugin's data source name to determine the ID format and

beetsplug/beatport.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ def album_for_id(self, album_id: str):
431431
"""
432432
self._log.debug("Searching for release {0}", album_id)
433433

434-
if not (release_id := self.extract_release_id(album_id)):
434+
if not (release_id := self._extract_id(album_id)):
435435
self._log.debug("Not a valid Beatport release ID.")
436436
return None
437437

beetsplug/deezer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def func(lib: Library, opts, args):
6666

6767
def album_for_id(self, album_id: str) -> AlbumInfo | None:
6868
"""Fetch an album by its Deezer ID or URL."""
69-
if not (deezer_id := self.extract_release_id(album_id)):
69+
if not (deezer_id := self._extract_id(album_id)):
7070
return None
7171

7272
album_url = f"{self.album_url}{deezer_id}"
@@ -155,7 +155,7 @@ def track_for_id(self, track_id: str) -> None | TrackInfo:
155155
``track_id`` or ``track_data`` must be provided.
156156
157157
"""
158-
if not (deezer_id := self.extract_release_id(track_id)):
158+
if not (deezer_id := self._extract_id(track_id)):
159159
self._log.debug("Invalid Deezer track_id: {}", track_id)
160160
return None
161161

beetsplug/discogs.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ def album_for_id(self, album_id: str) -> AlbumInfo | None:
204204
"""
205205
self._log.debug("Searching for release {0}", album_id)
206206

207-
discogs_id = self.extract_release_id(album_id)
207+
discogs_id = self._extract_id(album_id)
208208

209209
if not discogs_id:
210210
return None
@@ -346,7 +346,7 @@ def get_album_info(self, result):
346346
else:
347347
genre = base_genre
348348

349-
discogs_albumid = self.extract_release_id(result.data.get("uri"))
349+
discogs_albumid = self._extract_id(result.data.get("uri"))
350350

351351
# Extract information for the optional AlbumInfo fields that are
352352
# contained on nested discogs fields.

beetsplug/musicbrainz.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -837,7 +837,7 @@ def album_for_id(
837837
MusicBrainzAPIError.
838838
"""
839839
self._log.debug("Requesting MusicBrainz release {}", album_id)
840-
if not (albumid := self.extract_release_id(album_id)):
840+
if not (albumid := self._extract_id(album_id)):
841841
self._log.debug("Invalid MBID ({0}).", album_id)
842842
return None
843843

@@ -874,7 +874,7 @@ def track_for_id(
874874
"""Fetches a track by its MusicBrainz ID. Returns a TrackInfo object
875875
or None if no track is found. May raise a MusicBrainzAPIError.
876876
"""
877-
if not (trackid := self.extract_release_id(track_id)):
877+
if not (trackid := self._extract_id(track_id)):
878878
self._log.debug("Invalid MBID ({0}).", track_id)
879879
return None
880880

beetsplug/spotify.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ def album_for_id(self, album_id: str) -> AlbumInfo | None:
290290
:return: AlbumInfo object for album
291291
:rtype: beets.autotag.hooks.AlbumInfo or None
292292
"""
293-
if not (spotify_id := self.extract_release_id(album_id)):
293+
if not (spotify_id := self._extract_id(album_id)):
294294
return None
295295

296296
album_data = self._handle_response("get", self.album_url + spotify_id)
@@ -393,7 +393,7 @@ def track_for_id(self, track_id: str) -> None | TrackInfo:
393393
Returns a TrackInfo object or None if the track is not found.
394394
"""
395395

396-
if not (spotify_id := self.extract_release_id(track_id)):
396+
if not (spotify_id := self._extract_id(track_id)):
397397
self._log.debug("Invalid Spotify ID: {}", track_id)
398398
return None
399399

0 commit comments

Comments
 (0)