metacache.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:plugin.audio.tidal2 作者: arnesongit 项目源码 文件源码
def insertAlbumJson(self, json_obj):
        if CACHE_ALBUMS and json_obj.get('id') and json_obj.get('releaseDate'):
            self.insert('album', '%s' % json_obj.get('id'), json_obj, overwrite=True)
            if json_obj.get('numberOfVideos', 0) > 0:
                self.insert('album_with_videos', '%s' % json_obj.get('id'), json_obj, overwrite=True)
            #if json_obj.get('_mqa', False):
            #    self.insertMasterAlbumId(json_obj.get('id'))
            json_obj.update({'_cached': True})

    #def insertMasterAlbumId(self, album_id):
    #    success = self.insert('master_album', '%s' % album_id, '%s' % album_id, overwrite=False)
    #    # debug.log('Inserting Master Album ID %s: %s' % (album_id, success))
    #    return success

    #def deleteMasterAlbumId(self, album_id):
    #    success = True
    #    if self.isMasterAlbum(album_id):
    #        success = self.delete('master_album', '%s' % album_id)
    #        # debug.log('Deleting Master Album ID %s: %s' % (album_id, success))
    #    return success

    #def isMasterAlbum(self, album_id):
    #    master_album_id = self.fetch('master_album', '%s' % album_id)
    #    isMaster = True if master_album_id and '%s' % master_album_id == '%s' % album_id else False 
    #    # debug.log('Checking Master Album ID %s: %s' % (album_id, isMaster))
    #    return isMaster
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号