mirror of
https://git.sr.ht/~phw/scotty
synced 2025-04-30 21:57:06 +02:00
scrobblerlog: implemented append mode
This commit is contained in:
parent
1af484e0f6
commit
56eae67292
4 changed files with 60 additions and 12 deletions
|
@ -46,7 +46,7 @@ func Parse(data io.Reader, includeSkipped bool) (ScrobblerLog, error) {
|
|||
}
|
||||
|
||||
reader := bufio.NewReader(data)
|
||||
err := readHeader(reader, &result)
|
||||
err := ReadHeader(reader, &result)
|
||||
if err != nil {
|
||||
return result, err
|
||||
}
|
||||
|
@ -123,7 +123,7 @@ func Write(data io.Writer, listens models.ListensList) (lastTimestamp time.Time,
|
|||
return
|
||||
}
|
||||
|
||||
func readHeader(reader *bufio.Reader, log *ScrobblerLog) error {
|
||||
func ReadHeader(reader *bufio.Reader, log *ScrobblerLog) error {
|
||||
// Skip header
|
||||
for i := 0; i < 3; i++ {
|
||||
line, _, err := reader.ReadLine()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue