File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
src/main/java/de/mediathekview/mserver/crawler/zdf/json Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,13 @@ public ZdfPubFormResult deserialize(
3131 JsonObject node = element .getAsJsonObject ();
3232 Optional <String > sender = Optional .empty ();
3333 if (!node .get ("contentOwner" ).isJsonNull ()) {
34- sender = JsonUtils .getElementValueAsString (node .getAsJsonObject ("contentOwner" ), "title" );
34+ final JsonObject contentOwner = node .getAsJsonObject ("contentOwner" );
35+ final Optional <String > details = JsonUtils .getAttributeAsString (contentOwner , "details" );
36+ if (details .isPresent ()) {
37+ sender = details ;
38+ } else {
39+ sender = JsonUtils .getElementValueAsString (contentOwner , "title" );
40+ }
3541 }
3642 final Optional <String > topic = JsonUtils .getElementValueAsString (node , "title" );
3743 final Optional <String > countSeasons = JsonUtils .getElementValueAsString (node , "countSeasons" );
You can’t perform that action at this time.
0 commit comments