Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > 4e237fd705495e1e21ef20696443e053 > files > 1324

bugzilla-5.0.4-3.mga7.noarch.rpm

Bug User Last Visited
*********************


Update Last Visited
===================

Update the last-visited time for the specified bug and current user.

**Request**

To update the time for a single bug id:

   POST /rest/bug_user_last_visit/(id)

To update one or more bug ids at once:

   POST /rest/bug_user_last_visit

   {
     "ids" : [35,36,37]
   }

+---------+-------+--------------------------------+
| name    | type  | description                    |
+=========+=======+================================+
| **id**  | int   | An integer bug id.             |
+---------+-------+--------------------------------+
| **ids** | array | One or more bug ids to update. |
+---------+-------+--------------------------------+

**Response**

   [
     {
       "id" : 100,
       "last_visit_ts" : "2014-10-16T17:38:24Z"
     }
   ]

An array of objects containing the items:

+---------------+----------+----------------------------------------------+
| name          | type     | description                                  |
+===============+==========+==============================================+
| id            | int      | The bug id.                                  |
+---------------+----------+----------------------------------------------+
| last_visit_ts | datetime | The timestamp the user last visited the bug. |
+---------------+----------+----------------------------------------------+


Get Last Visited
================

**Request**

Get the last-visited timestamp for one or more specified bug ids or
get a list of the last 20 visited bugs and their timestamps.

To return the last-visited timestamp for a single bug id:

   GET /rest/bug_user_last_visit/(id)

To return more than one specific bug timestamps:

   GET /rest/bug_user_last_visit/123?ids=234&ids=456

To return just the most recent 20 timestamps:

   GET /rest/bug_user_last_visit

+---------+-------+----------------------------------------------+
| name    | type  | description                                  |
+=========+=======+==============================================+
| **id**  | int   | An integer bug id.                           |
+---------+-------+----------------------------------------------+
| **ids** | array | One or more optional bug ids to get.         |
+---------+-------+----------------------------------------------+

**Response**

   [
     {
       "id" : 100,
       "last_visit_ts" : "2014-10-16T17:38:24Z"
     }
   ]

An array of objects containing the following items:

+---------------+----------+----------------------------------------------+
| name          | type     | description                                  |
+===============+==========+==============================================+
| id            | int      | The bug id.                                  |
+---------------+----------+----------------------------------------------+
| last_visit_ts | datetime | The timestamp the user last visited the bug. |
+---------------+----------+----------------------------------------------+

======================================================================

This documentation undoubtedly has bugs; if you find some, please file
them here.