{"push_id":1332088097,"size":1,"distinct_size":0,"ref":"refs/heads/master","head":"0d45426f83dbe324cce0a7065e5ca51def2b3d32","before":"5a66c6d5b65dcb22ff99eb6fd6bffa24c405a3d6","commits":[{"sha":"0d45426f83dbe324cce0a7065e5ca51def2b3d32","author":{"name":"Elrendio","email":"9740fd646cca3d25e6b1fa8962838679c7fa0dcb@ens.fr"},"message":"Pipe16 - Many Pipes\n\nResolves #16\n\n**What was done :**\n - [x] Created model PipedPair representing a pair in the piping process\n - [x] Changed Pipe object to represent a pipe and not a PipedPair anymore\n – [x] Upgraded functions `filter`, `getPairs` and `importPairs` to take pipeId as arguments\n - [x] Renamed model `pair` to `Pair`\n - [x] PipedPair made public for dev ease\n - [x] Handled error in Pipe.getPairs(): now returns error if no pipeId specified\n\n**Good to know :**\n - For unexpected reason when receiving a pair with pairDAO the function `merge(pair, {'priority': 1, 'pipeId': pipeId})` doesn't work. Therefore the pair in stringify then parse to reset it to a simple object and then the merge is applied. Final form is :\n `merge(\n    JSON.parse(JSON.stringify(pair)),\n    {'priority': 1, 'pipeId': pipeId}\n )`\n - Pipes needs to be manually deleted with function `Delete`\n\nPipedPair model made public for dev ease\n\nadd error handling in Pipe.getPairs: if no pipeId is specified, returns an error","distinct":false,"url":"https://api.github.com/repos/totojab/owej/commits/0d45426f83dbe324cce0a7065e5ca51def2b3d32"}]}
{"actor":{"display_login":"totojab"}}