def getLibrarySeriesCreateLink(seriesId): linkedSeries = series.getBySeriesId(seriesId) linkedEpisodes = episode.getBySeriesAliasId(linkedSeries.associatedSeriesAliasId) for lnEp in linkedEpisodes: linkedMediaFile = mediaFile.getByMediaFileId(lnEp.associatedMediaFileId) mediaLinker.linkMediaFileToSeries(linkedMediaFile, linkedSeries) return 'Success'
def postSeriesAlias(): seriesTitle = request.json['title'] seriesAliasId = request.json['associatedSeriesAliasId'] aSeries = series.create(seriesTitle).save() aSeriesAlias = seriesAlias.getBySeriesAliasId(seriesAliasId) mediaLinker.associateSeriesWithSeriesAlias(aSeries, aSeriesAlias) aSeries = series.getBySeriesId(aSeries.id) return aSeries.asJson()
def getLibrarySeries(seriesId): aSeries = series.getBySeriesId(seriesId) jsonReturn = {} seriesArray = [aSeries] jsonReturn['series'] = seriesArray return jsonReturn