gamejolt / issue-tracker

Issue tracker for Game Jolt
27 stars 6 forks source link

Game API developer descriptions outdated #836

Closed ttbowen closed 5 years ago

ttbowen commented 7 years ago

The Game API /users/ endpoint currently returns developer_description with outdated developer descriptions.

YLivay commented 7 years ago

What do you mean outdated? Give an example of something you expected and something unexpected you received. We dont keep past descriptions, so could it be "oudated" hmm

ttbowen commented 6 years ago

Forgot about this. So basically say you send this request http://api.gamejolt.com/api/game/v1_1/users/?game_id=22237&user_id=15071&signature=BLAH

You get back this payload.

{
    "response": {
        "success": "true",
        "users": [{
            "id": "15071",
            "type": "Developer",
            "username": "Bowenware_Games",
            "avatar_url": "https:\/\/secure.gravatar.com\/avatar\/75152fb7da1d2361ae646de37a86a5b5?s=60&r=pg&d=https%3A%2F%2Fb6d3e9q9.ssl.hwcdn.net%2Fimg%2Fno-avatar-3.png",
            "signed_up": "5 years ago",
            "signed_up_timestamp": 1344092324,
            "last_logged_in": "Online Now",
            "last_logged_in_timestamp": 1508323015,
            "status": "Active",
            "developer_name": "Dr. Bowen",
            "developer_website": "",
            "developer_description": "An amateur\u00a0indie games developer, trying his best to create good games. I am currently working on a game if you want to know and I hope to upload it here soon. But for now why not play what I have already got; I live to see my games get played!I'm also a moderator here at Game Jolt, so feel free to talk to me about any worries or concerns you have on the site. And why not pay a visit to my website and leave a nice comment.My websitehttp:\/\/www.bowenware-games.co.uk\/Help & articlesGame Maker - Guide to adding achievementshttp:\/\/gamejolt.com\/community\/forums\/topics\/game-maker-adding-achievements-complete-beginners-guide\/2309\/GameMaker: Studio - Guide to adding achievementshttp:\/\/gamejolt.com\/community\/forums\/topics\/gm-studio-adding-achievements-complete-beginners-guide\/2935\/Resources\/Libaries Gamejolt API - Visual Basichttp:\/\/gamejolt.com\/community\/forums\/topics\/visual-basic-game-jolt-api\/2874\/"
        }]
    }
}

However, developer_description is not the description that appears on the site. Also it doesn't return a description for new signed up users, even if they are a developer. Basically anyone who signed up after wttf can't have a description set.

nilllzz commented 5 years ago

We are going to update this endpoint to return the user's markdown description.