(obj)
| 31 | return obj |
| 32 | |
| 33 | def trim_json_hard(obj): |
| 34 | obj = jsonify(obj) |
| 35 | objType = obj.get("@type", ["Thing"]) |
| 36 | if not isinstance(objType, list): |
| 37 | objType = [objType] |
| 38 | if (objType == ["Thing"]): |
| 39 | return obj |
| 40 | if ("Recipe" in objType): |
| 41 | return trim_recipe_hard(obj) |
| 42 | if ("Movie" in objType or "TVSeries" in objType): |
| 43 | return trim_movie(obj, hard=True) |
| 44 | return obj |
| 45 | |
| 46 | |
| 47 | def trim_recipe(obj): |
no test coverage detected