diff --git a/googlereader/handler.go b/googlereader/handler.go index 6506ec29..002b7ca8 100644 --- a/googlereader/handler.go +++ b/googlereader/handler.go @@ -357,7 +357,7 @@ func getItemIDs(r *http.Request) ([]int64, error) { var itemID int64 _, err := fmt.Sscanf(item, EntryIDLong, &itemID) if err != nil { - itemID, err = strconv.ParseInt(item, 10, 64) + itemID, err = strconv.ParseInt(item, 16, 64) if err != nil { return nil, fmt.Errorf("could not parse item: %v", item) }