Hi, i’m working in a template but i cant see where is the problem. idcounter should contain 142 as result. I’m trying to get the platform_id data if equal to 13, 69, 142 or 289.
Any help will be appreciated
{% set idplataforma = {"alternate_titles":[],"description":null,"game_id":99919,"genres":[{"genre_category":"Basic Genres","genre_category_id":1,"genre_id":1,"genre_name":"Action"},{"genre_category":"Perspective","genre_category_id":2,"genre_id":7,"genre_name":"1st-person"},{"genre_category":"Gameplay","genre_category_id":4,"genre_id":149,"genre_name":"Roguelike"},{"genre_category":"Gameplay","genre_category_id":4,"genre_id":22,"genre_name":"Shooter"},{"genre_category":"Interface/Control","genre_category_id":7,"genre_id":168,"genre_name":"Direct control"},{"genre_category":"Setting","genre_category_id":10,"genre_id":78,"genre_name":"Fantasy"}],"moby_score":7.4,"moby_url":"https://www.mobygames.com/game/99919/superhot-mind-control-delete/","num_votes":4,"official_url":"http://superhotgame.com","platforms":[{"first_release_date":"2020-07-16","platform_id":1,"platform_name":"Linux"},{"first_release_date":"2017-12-07","platform_id":3,"platform_name":"Windows"},{"first_release_date":"2020-07-16","platform_id":74,"platform_name":"Macintosh"},{"first_release_date":"2021-02-25","platform_id":140,"platform_name":"Windows Apps"},{"first_release_date":"2020-07-16","platform_id":141,"platform_name":"PlayStation 4"},{"first_release_date":"2020-07-16","platform_id":142,"platform_name":"Xbox One"},{"first_release_date":"2020-08-18","platform_id":281,"platform_name":"Stadia"}],"sample_cover":{"height":215,"image":"https://cdn.mobygames.com/covers/9822818-superhot-mind-control-delete-windows-front-cover.jpg","platforms":["Windows"],"thumbnail_image":"https://cdn.mobygames.com/76c1be40-ac0a-11ed-962d-02420a000135.webp","width":460},"sample_screenshots":[],"title":"Superhot: Mind Control Delete"}%}
{% set id = namespace() %}
{% set id.counter = 1 %}
{% for i in idplataforma['platforms'] %}
{% if i.platform_id == 13 %}
{% set id.counter = 13 -%}
{% elif i.platform_id == 69 %}
{% set id.counter = 69 -%}
{% elif i.platform_id == 142 %}
{% set id.counter = 142 -%}
{% elif i.platform_id == 289 %}
{% set id.counter = 289 %}
{% else %}
{% set id.counter = 0 %}
{% endif %}
{% endfor %}
{{ id.counter }}