kagemomiji / airsonic-advanced

airsonic-advanced
GNU General Public License v3.0
174 stars 15 forks source link

[Bug]: Last.FM Scrobbler #621

Open pscriptos opened 1 month ago

pscriptos commented 1 month ago

What happened?

Hello,

I'll register it as a bug now.

The following: I am playing music and have previously configured the Last.FM Scrobbler. The scrobbler works well, maybe too well. :D

As soon as I play a song, it scrobbles to Last.FM and adds it to my profile as ‘already played’. And that happens in the very first second

grafik

The normal behaviour should be as follows: Play a song. This song is reported directly to Last.FM and my profile shows that I am currently playing this song (it is scrobbled) After a certain time, this song is then added to the list and marked as played.

If you skip a few songs now, you'll suddenly have quite a long list in Last.FM with lots of songs that you haven't actually listened to because you skipped them.

Steps to reproduce

  1. configure your Last.FM access in Airsonic
  2. play a song.

This will be displayed as played directly in Last.FM.

Version

11.1.5-SNAPSHOT (Edge)

Version Detail

11.1.5-SNAPSHOT.20240920041432 – 20. September 2024 um 06:14:32 MESZ [Commit: de021d494873c8fac632bbdbf03ec3ecfb60f7dc]

Operating System

Ubuntu 24.04.1 LTS (GNU/Linux 6.8.0-45-generic x86_64)

Java Version

java 17.0.10

Database

Other

DB Detail

PostgreSQL 17.0 (Debian 17.0-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit

Configuration paramter

EncryptionKeyPassword=[redacted]
EncryptionKeySalt=[redacted]
SettingsChanged=[redacted]
JWTKey=[redacted]
IndexString=#
IgnoredArticles=The El La Los Las Le Les
GenreSeparators=;
Shortcuts=New Incoming Podcast
PlaylistFolder=/var/playlists
MusicFileTypes=mp3 ogg oga aac m4a m4b flac wav wma aif aiff ape mpc shn mka opus alm 669 mdl far xm mod fnk imf it liq wow mtm ptm rtm stm s3m ult dmf dbm med okt emod sfx m15 mtn amf gdm stx gmc psm j2b umx amd rad hsc flx gtk mgt >
VideoFileTypes=flv avi mpg mpeg mp4 m4v mkv mov wmv ogv divx m2ts webm
CoverArtFileTypes2=cover.jpg cover.png cover.gif folder.jpg jpg jpeg gif png webp
CoverArtSource=FILETAG
CoverArtConcurrency=4
CoverArtQuality=90
SortAlbumsByYear=true
GettingStartedEnabled=false
WelcomeTitle=Airsonic Media Streamer powered by Techniverse.net
WelcomeSubtitle=since 2014 * made with \u2764
WelcomeMessage2=Welcome!\r\n\r\n\r\nPlease send music requests exclusively by e-mail to support@media-techport.de. I do not answer instant message requests.\r\n\r\nD-SUB for Android | Download HERE: https://cloud.media-techport.de/s/>
LoginMessage=Willkommen auf dem Airsonic-Medien-Streamer!\r\nhosted by https://techniverse.net\r\n\r\nBitte mit Nutzername und Passwort einloggen.\r\n\r\nSollte es Probleme beim Login geben, bitte ich um eine Anfrage per E-Mail: supp>
server.servlet.session.timeout=90d
Theme=groove
LocaleLanguage=de
LocaleCountry=
LocaleVariant=
DownloadBitrateLimit=0
UploadBitrateLimit=0
LdapEnabled=true
LdapUrl=ldap://media-techport.int:389/dc=media-techport,dc=int
LdapSearchFilter=[redacted]
LdapManagerDn=[redacted]
LdapAutoShadowing=true
LdapManagerPassword=[redacted]
SmtpServer=10.0.1.122
SmtpEncryption=None
SmtpPort=25
SmtpFrom=noreply@techniverse.net
CaptchaEnabled=false
ReCaptchaSiteKey=[redacted]
DecodablePasswordEncoder=encrypted-AES-GCM
NonDecodablePasswordEncoder=bcrypt
PreferNonDecodablePasswords=true
IndexCreationInterval=7
IndexCreationHour=3
FastCacheEnabled=true
OrganizeByFolderStructure=true
UploadsFolder=%{['USER_MUSIC_FOLDERS'][0]}/Incoming
ExcludePattern=
IgnoreSymLinks=true
EnableCueIndexing=false
HideIndexedFiles=true
FullScan=false
ClearFullScanSettingAfterScan=false
server.forward-headers-strategy=native
SonosLinkMethod=APPLICATION_LINK
SonosEnabled=true
SonosServiceName=Airsonic
SonosCallbackHostAddress=http://10.0.1.130:4040/
SonosServiceId=243

Proxy Server

No response

client detail

No response

language

German

Relevant log output

No response

maghiel commented 1 month ago

This could be related to #592