Skip to content

Commit

Permalink
Add blocknumber to API full responses (#917)
Browse files Browse the repository at this point in the history
* Add blocknumber to API full responses

* Make blocknumber required
  • Loading branch information
piazzatron committed Oct 9, 2020
1 parent 9870f49 commit 155afd5
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 3 deletions.
3 changes: 2 additions & 1 deletion discovery-provider/src/api/v1/helpers.py
Expand Up @@ -187,7 +187,8 @@ def stem_from_track(track):
"parent_id": parent_id,
"category": category,
"cid": track["download"]["cid"],
"user_id": encode_int_id(track["owner_id"])
"user_id": encode_int_id(track["owner_id"]),
"blocknumber": track["blocknumber"]
}

def extend_playlist(playlist):
Expand Down
1 change: 1 addition & 0 deletions discovery-provider/src/api/v1/models/playlists.py
Expand Up @@ -27,6 +27,7 @@
})

full_playlist_model = ns.clone('playlist_full', playlist_model, {
"blocknumber": fields.Integer(required=True),
"created_at": fields.String,
"followee_reposts": fields.List(fields.Nested(repost), required=True),
"followee_favorites": fields.List(fields.Nested(favorite), required=True),
Expand Down
6 changes: 4 additions & 2 deletions discovery-provider/src/api/v1/models/tracks.py
@@ -1,4 +1,4 @@
from flask_restx.fields import Boolean
from flask_restx.fields import Boolean, Integer
from src.api.v1.helpers import make_response
from flask_restx import fields
from .users import user_model, user_model_full
Expand Down Expand Up @@ -75,6 +75,7 @@
})

track_full = ns.clone('track_full', track, {
"blocknumber": fields.Integer(required=True),
"create_date": fields.String,
"cover_art_sizes": fields.String,
"created_at": fields.String,
Expand Down Expand Up @@ -105,7 +106,8 @@
"parent_id": fields.String(required=True),
"category": fields.String(required=True),
"cid": fields.String(required=True),
"user_id": fields.String(required=True)
"user_id": fields.String(required=True),
"blocknumber": fields.Integer(required=True)
})

remixes_response = ns.model('remixes_response', {
Expand Down
1 change: 1 addition & 0 deletions discovery-provider/src/api/v1/models/users.py
Expand Up @@ -31,6 +31,7 @@
})

user_model_full = ns.clone("user_full", user_model, {
"blocknumber": fields.Integer(required=True),
"created_at": fields.String(required=True),
"creator_node_endpoint": fields.String,
"current_user_followee_follow_count": fields.Integer(required=True),
Expand Down

0 comments on commit 155afd5

Please sign in to comment.