From 207ea7c8e84426362fce61c75ec93ec552ee09cc Mon Sep 17 00:00:00 2001 From: Adriana Baldacchino Date: Wed, 2 Aug 2023 14:56:06 +0200 Subject: [PATCH] Improved date format and naming of meta data --- pkg/app/provider/overleaf/overleaf.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkg/app/provider/overleaf/overleaf.go b/pkg/app/provider/overleaf/overleaf.go index b794dc883de..1b9fc1412f2 100644 --- a/pkg/app/provider/overleaf/overleaf.go +++ b/pkg/app/provider/overleaf/overleaf.go @@ -23,6 +23,7 @@ import ( "fmt" "net/http" "path/filepath" + "strconv" "strings" "time" @@ -55,7 +56,6 @@ func (p *overleafProvider) GetAppURL(ctx context.Context, resource *provider.Res } if _, ok := opaqueMap["override"]; !ok { - log.Debug().Msg("not ok") // Check if resource has already been exported to Overleaf statRes, err := client.Stat(ctx, &provider.StatRequest{ @@ -67,13 +67,11 @@ func (p *overleafProvider) GetAppURL(ctx context.Context, resource *provider.Res return nil, err } - creationTime, alreadySet := statRes.Info.GetArbitraryMetadata().Metadata["overleaf-exported"] + creationTime, alreadySet := statRes.Info.GetArbitraryMetadata().Metadata["reva.overleaf.time"] if alreadySet { - return nil, errtypes.AlreadyExists("Project was already exported on " + creationTime + ".") + return nil, errtypes.AlreadyExists("Project was already exported on:" + creationTime) } - } else { - log.Debug().Msg("ok") } // TODO: generate and use a more restricted token @@ -117,7 +115,7 @@ func (p *overleafProvider) GetAppURL(ctx context.Context, resource *provider.Res }, ArbitraryMetadata: &provider.ArbitraryMetadata{ Metadata: map[string]string{ - "overleaf-exported": time.Now().Format("2006-01-02"), + "reva.overleaf.time": strconv.Itoa(int(time.Now().Unix())), }, }, }