aboutsummaryrefslogtreecommitdiff
path: root/syncapi/routing
diff options
context:
space:
mode:
authorAbhinav Krishna C K <abbyck@users.noreply.github.com>2020-03-18 18:18:51 +0530
committerGitHub <noreply@github.com>2020-03-18 12:48:51 +0000
commitec38783192dd551718902719c8446c6cc3942dfa (patch)
treef6b74fb647007286298abd9ea7664a293b9fcbc9 /syncapi/routing
parentc019ad708669a4c269072bea933f0a520a78ca7c (diff)
maintenance: Fix matrix-org#896 use %w format verb to wrap errors (#916)
* maintenance: Fix matrix-org#896 use %w format verb to wrap errors * In Go version 1.13 a new formatting verb introduced for fmt.Errorf %w https://blog.golang.org/go1.13-errors * update %s to %w to wrap errors. * Update all instances of error type to use %w Signed-off-by: Abhinav Krishna C K <me@abhy.me> Co-authored-by: Kegsay <kegan@matrix.org>
Diffstat (limited to 'syncapi/routing')
-rw-r--r--syncapi/routing/messages.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/syncapi/routing/messages.go b/syncapi/routing/messages.go
index 83bf75b2..e0901a78 100644
--- a/syncapi/routing/messages.go
+++ b/syncapi/routing/messages.go
@@ -177,7 +177,7 @@ func (r *messagesReq) retrieveEvents() (
r.ctx, r.from, r.to, r.roomID, r.limit, r.backwardOrdering,
)
if err != nil {
- err = fmt.Errorf("GetEventsInRange: %s", err)
+ err = fmt.Errorf("GetEventsInRange: %w", err)
return
}
@@ -228,14 +228,14 @@ func (r *messagesReq) retrieveEvents() (
r.ctx, events[0].EventID(),
)
if err != nil {
- err = fmt.Errorf("EventPositionInTopology: for start event %s: %s", events[0].EventID(), err)
+ err = fmt.Errorf("EventPositionInTopology: for start event %s: %w", events[0].EventID(), err)
return
}
endPos, err := r.db.EventPositionInTopology(
r.ctx, events[len(events)-1].EventID(),
)
if err != nil {
- err = fmt.Errorf("EventPositionInTopology: for end event %s: %s", events[len(events)-1].EventID(), err)
+ err = fmt.Errorf("EventPositionInTopology: for end event %s: %w", events[len(events)-1].EventID(), err)
return
}
// Generate pagination tokens to send to the client using the positions