{"push_id":1232777168,"size":2,"distinct_size":1,"ref":"refs/heads/mfa_master","head":"b96249eaed7c73c8c9a791237003704eb4eb0b03","before":"77217590820ff21e64da7e65173124909d00acc3","commits":[{"sha":"72d528353d409847528939adb9ab007e4a1f7dbd","author":{"name":"Max Albrecht","email":"6084adde5a5f474b077e9d5b8e704f1b82bf221a@zhdk.ch"},"message":"ui: react: fix async state handling\n\nproblem case: when an async process is started from a component,\nand the completion of that process alters the state\n(i.e. `this.setState` inside a callback function).\nalways check for `this.isMounted()`\n(or ideally abort the action in `this.componentWillUnmount`)","distinct":false,"url":"https://api.github.com/repos/Madek/madek-webapp/commits/72d528353d409847528939adb9ab007e4a1f7dbd"},{"sha":"b96249eaed7c73c8c9a791237003704eb4eb0b03","author":{"name":"Max Albrecht","email":"6084adde5a5f474b077e9d5b8e704f1b82bf221a@zhdk.ch"},"message":"fix: ui: uploader drag/drop integration\n\nuseless setting of internal state in the wrapper caused re-rendering, which caused event subscription issues.\nremoved wrapper since its not needed anyhow.","distinct":true,"url":"https://api.github.com/repos/Madek/madek-webapp/commits/b96249eaed7c73c8c9a791237003704eb4eb0b03"}]}
{"actor":{"display_login":"eins78"}}