Exemple #1
0
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'
Exemple #2
0
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()
Exemple #3
0
def getLibrarySeries(seriesId):
	aSeries = series.getBySeriesId(seriesId)
	jsonReturn = {}
	seriesArray = [aSeries]
	jsonReturn['series'] = seriesArray
	return jsonReturn