Skip to content
Snippets Groups Projects
Unverified Commit bd1634f8 authored by Richard Alam's avatar Richard Alam Committed by GitHub
Browse files

Merge pull request #5789 from ritzalam/ritzalam-upload-vtt

 - make text tracks always a json array
parents 74541901 f62c8723
No related branches found
No related tags found
No related merge requests found
......@@ -17,11 +17,20 @@ case class UploadedTrackInfo(recordId: String,
lang: String,
label: String,
origFilename: String)
case class Track(kind: String, lang: String, label: String, source: String, href: String)
case class Tracks(tracks: util.ArrayList[Track])
case class GetRecTextTracksResult(returncode: String, tracks: Tracks)
case class Track(kind: String,
lang: String,
label: String,
source: String,
href: String)
case class GetRecTextTracksResult(returncode: String,
tracks: util.ArrayList[Track])
case class GetRecTextTracksResp(response: GetRecTextTracksResult)
case class GetRecTextTracksResultFailed(returncode: String, messageKey: String, message: String)
case class GetRecTextTracksResultFailed(returncode: String,
messageKey: String,
message: String)
case class GetRecTextTracksRespFailed(response: GetRecTextTracksResultFailed)
case class PutRecTextTrackResult(returncode: String, recordId: String, messageKey: String, message: String)
case class PutRecTextTrackResult(returncode: String,
recordId: String,
messageKey: String,
message: String)
case class PutRecTextTrackResp(response: PutRecTextTrackResult)
\ No newline at end of file
......@@ -192,8 +192,7 @@ class RecMetaXmlHelper extends RecordingServiceGW with LogHelper {
readCaptionJsonFile(captionsFilePath, StandardCharsets.UTF_8) match {
case Some(captions) =>
val ctracks = gson.fromJson(captions, classOf[util.ArrayList[Track]])
val xtracks = Tracks(ctracks)
val result1 = GetRecTextTracksResult(SUCCESS, xtracks)
val result1 = GetRecTextTracksResult(SUCCESS, ctracks)
val response1 = GetRecTextTracksResp(result1)
val respText1 = gson.toJson(response1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment