Solution PUT Resources
Update a solution
PUT /solutions/:id
{
    "description": "<p>There are some reports about him traveling through Europe, but they're not very credible.</p>"
}
| Parameter | Type | Description | 
|---|---|---|
| description | string(HTML + mentioning markup) | Unlimited length. | 
| validity_period | string | If solution validation is enabled, must be one of days_one, weeks_one, months_one, months_three, months_six, years_one, open.
                If solution validation is disabled, this value is ignored. | 
Updates can be done partially. The response will be the full and updated resource.
Solutions can only be edited by the author and admins.
Response
{
    "id": 55,
    "is_published": true,
    "published": "2015-02-02T11:36:05.000Z",
    "rating": 4.5,
    "rating_count": 4,
    "description": "<p>There are some reports about him traveling through Europe.</p>",
    "user": "/users/97",
    "is_deleted": false,
    "created": "2013-12-13T16:40:21.000Z",
    "updated": "2013-12-13T16:42:22.000Z",
    "content_updated": "2013-12-13T16:42:22.000Z",
    "question": "/questions/47",
    "attachments": "/solutions/55/attachments",
    "validity_period": null,
    "expires": null,
    "upvote_count": 2,
    "accepted_by_question_poser": "2014-04-02T15:42:41.000Z"
}
Publish a solution
PUT /solutions/:id/publish
This request does not have a body, and in case of success, a HTTP 200 OK without body will be sent.
Restore a solution
PUT /solutions/:ID/restore
This request does not have a body, and in case of success, a HTTP 200 OK without body will be sent.
Requires the role content_admin.
Only deleted solutions can be restored. A deleted solution can always be restored, independent of wether the question it belongs to is deleted or not.
