ListenBrainz: Submit media player and submission client information
Following new LB submission API specifications. Resolves #1610
This commit is contained in:
parent
60347ccd8c
commit
da12e745bf
|
@ -1,4 +1,5 @@
|
|||
from config import plugins
|
||||
import funkwhale_api
|
||||
from .funkwhale_startup import PLUGIN
|
||||
from .client import ListenBrainzClient, Track
|
||||
|
||||
|
@ -21,7 +22,10 @@ def get_track(track):
|
|||
title = track.title
|
||||
album = None
|
||||
additional_info = {
|
||||
"listening_from": "Funkwhale",
|
||||
"media_player": "Funkwhale",
|
||||
"media_player_version": funkwhale_api.__version__,
|
||||
"submission_client": "Funkwhale ListenBrainz plugin",
|
||||
"submission_client_version": PLUGIN["version"],
|
||||
"tracknumber": track.position,
|
||||
"discnumber": track.disc_number,
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@ PLUGIN = plugins.get_plugin_config(
|
|||
label="ListenBrainz",
|
||||
description="A plugin that allows you to submit your listens to ListenBrainz.",
|
||||
homepage="https://docs.funkwhale.audio/users/builtinplugins.html#listenbrainz-plugin", # noqa
|
||||
version="0.1",
|
||||
version="0.2",
|
||||
user=True,
|
||||
conf=[
|
||||
{
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
ListenBrainz: Submit media player and submission client information
|
Loading…
Reference in New Issue