File tree Expand file tree Collapse file tree
src/main/java/mServer/crawler/sender/zdf/json Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,7 +27,13 @@ public ZdfPubFormResult deserialize(
2727 JsonObject node = element .getAsJsonObject ();
2828 Optional <String > sender = Optional .empty ();
2929 if (!node .get ("contentOwner" ).isJsonNull ()) {
30- sender = JsonUtils .getElementValueAsString (node .getAsJsonObject ("contentOwner" ), "title" );
30+ final JsonObject contentOwner = node .getAsJsonObject ("contentOwner" );
31+ final Optional <String > details = JsonUtils .getAttributeAsString (contentOwner , "details" );
32+ if (details .isPresent ()) {
33+ sender = details ;
34+ } else {
35+ sender = JsonUtils .getElementValueAsString (contentOwner , "title" );
36+ }
3137 }
3238 final Optional <String > topic = JsonUtils .getElementValueAsString (node , "title" );
3339 final Optional <String > countSeasons = JsonUtils .getElementValueAsString (node , "countSeasons" );
You can’t perform that action at this time.
0 commit comments