diff options
author | 2022-12-12 11:22:19 +0000 | |
---|---|---|
committer | 2022-12-12 12:22:19 +0100 | |
commit | 58c87bdd7f37e80a57c4802e95eb6c572ccffed4 (patch) | |
tree | ecfa90c1249adbd02b386f624b9dbf3c405cafd6 /internal/media/util.go | |
parent | [chore]: Bump golang.org/x/image from 0.1.0 to 0.2.0 (#1252) (diff) | |
download | gotosocial-58c87bdd7f37e80a57c4802e95eb6c572ccffed4.tar.xz |
[feature] allow uncaching of other media types (#1234)
* simplify pruneRemote, remove unncecessary media trace logging, update RemoteOlderThan() to include headers/avis
Signed-off-by: kim <grufwub@gmail.com>
* cleanup pruneallmeta, add remote header to pruneremote tests
Signed-off-by: kim <grufwub@gmail.com>
* fix olderthan duration additions
Signed-off-by: kim <grufwub@gmail.com>
* fix broken test now that test model header changed
Signed-off-by: kim <grufwub@gmail.com>
* instead use new remote test account for new header model
Signed-off-by: kim <grufwub@gmail.com>
* use newer generated ULID for remote_account_3 to ensure it is sorted last
Signed-off-by: kim <grufwub@gmail.com>
* reorganize serialized keys to match expected test account model order
Signed-off-by: kim <grufwub@gmail.com>
Signed-off-by: kim <grufwub@gmail.com>
Diffstat (limited to 'internal/media/util.go')
-rw-r--r-- | internal/media/util.go | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/internal/media/util.go b/internal/media/util.go index 7efd788a1..60661cbc0 100644 --- a/internal/media/util.go +++ b/internal/media/util.go @@ -23,7 +23,6 @@ import ( "errors" "fmt" "io" - "time" "github.com/h2non/filetype" "github.com/superseriousbusiness/gotosocial/internal/log" @@ -134,22 +133,6 @@ func (l *logrusWrapper) Error(err error, msg string, keysAndValues ...interface{ log.Error("media manager cron logger: ", err, msg, keysAndValues) } -func parseOlderThan(olderThanDays int) (time.Time, error) { - // convert days into a duration string - olderThanHoursString := fmt.Sprintf("%dh", olderThanDays*24) - - // parse the duration string into a duration - olderThanHours, err := time.ParseDuration(olderThanHoursString) - if err != nil { - return time.Time{}, err - } - - // 'subtract' that from the time now to give our threshold - olderThan := time.Now().Add(-olderThanHours) - - return olderThan, nil -} - // lengthReader wraps a reader and reads the length of total bytes written as it goes. type lengthReader struct { source io.Reader |