mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-11 07:00:47 +02:00
Merge pull request #28246 from overleaf/td-ts-project-dashboard-jsdoc
Working JSDoc type annotations on project list controller GitOrigin-RevId: b26833affb0fc2ecd38e869c2523e914eabe6548
This commit is contained in:
@@ -298,19 +298,25 @@ describe('ProjectListController', function () {
|
||||
describe('projectListPage', function () {
|
||||
beforeEach(function (ctx) {
|
||||
ctx.projects = [
|
||||
{ _id: 1, lastUpdated: 1, owner_ref: 'user-1' },
|
||||
{ _id: 1, lastUpdated: new Date(1), owner_ref: 'user-1' },
|
||||
{
|
||||
_id: 2,
|
||||
lastUpdated: 2,
|
||||
lastUpdated: new Date(2),
|
||||
owner_ref: 'user-2',
|
||||
lastUpdatedBy: 'user-1',
|
||||
},
|
||||
]
|
||||
ctx.readAndWrite = [{ _id: 5, lastUpdated: 5, owner_ref: 'user-1' }]
|
||||
ctx.readOnly = [{ _id: 3, lastUpdated: 3, owner_ref: 'user-1' }]
|
||||
ctx.tokenReadAndWrite = [{ _id: 6, lastUpdated: 5, owner_ref: 'user-4' }]
|
||||
ctx.tokenReadOnly = [{ _id: 7, lastUpdated: 4, owner_ref: 'user-5' }]
|
||||
ctx.review = [{ _id: 8, lastUpdated: 4, owner_ref: 'user-6' }]
|
||||
ctx.readAndWrite = [
|
||||
{ _id: 5, lastUpdated: new Date(5), owner_ref: 'user-1' },
|
||||
]
|
||||
ctx.readOnly = [{ _id: 3, lastUpdated: new Date(3), owner_ref: 'user-1' }]
|
||||
ctx.tokenReadAndWrite = [
|
||||
{ _id: 6, lastUpdated: new Date(5), owner_ref: 'user-4' },
|
||||
]
|
||||
ctx.tokenReadOnly = [
|
||||
{ _id: 7, lastUpdated: new Date(4), owner_ref: 'user-5' },
|
||||
]
|
||||
ctx.review = [{ _id: 8, lastUpdated: new Date(4), owner_ref: 'user-6' }]
|
||||
ctx.allProjects = {
|
||||
owned: ctx.projects,
|
||||
readAndWrite: ctx.readAndWrite,
|
||||
@@ -854,17 +860,21 @@ describe('ProjectListController', function () {
|
||||
describe('projectListReactPage with duplicate projects', function () {
|
||||
beforeEach(function (ctx) {
|
||||
ctx.projects = [
|
||||
{ _id: 1, lastUpdated: 1, owner_ref: 'user-1' },
|
||||
{ _id: 2, lastUpdated: 2, owner_ref: 'user-2' },
|
||||
{ _id: 1, lastUpdated: new Date(1), owner_ref: 'user-1' },
|
||||
{ _id: 2, lastUpdated: new Date(2), owner_ref: 'user-2' },
|
||||
]
|
||||
ctx.readAndWrite = [
|
||||
{ _id: 5, lastUpdated: new Date(5), owner_ref: 'user-1' },
|
||||
]
|
||||
ctx.readOnly = [{ _id: 3, lastUpdated: new Date(3), owner_ref: 'user-1' }]
|
||||
ctx.tokenReadAndWrite = [
|
||||
{ _id: 6, lastUpdated: new Date(5), owner_ref: 'user-4' },
|
||||
]
|
||||
ctx.readAndWrite = [{ _id: 5, lastUpdated: 5, owner_ref: 'user-1' }]
|
||||
ctx.readOnly = [{ _id: 3, lastUpdated: 3, owner_ref: 'user-1' }]
|
||||
ctx.tokenReadAndWrite = [{ _id: 6, lastUpdated: 5, owner_ref: 'user-4' }]
|
||||
ctx.tokenReadOnly = [
|
||||
{ _id: 6, lastUpdated: 5, owner_ref: 'user-4' }, // Also in tokenReadAndWrite
|
||||
{ _id: 7, lastUpdated: 4, owner_ref: 'user-5' },
|
||||
{ _id: 6, lastUpdated: new Date(5), owner_ref: 'user-4' }, // Also in tokenReadAndWrite
|
||||
{ _id: 7, lastUpdated: new Date(4), owner_ref: 'user-5' },
|
||||
]
|
||||
ctx.review = [{ _id: 8, lastUpdated: 5, owner_ref: 'user-6' }]
|
||||
ctx.review = [{ _id: 8, lastUpdated: new Date(5), owner_ref: 'user-6' }]
|
||||
ctx.allProjects = {
|
||||
owned: ctx.projects,
|
||||
readAndWrite: ctx.readAndWrite,
|
||||
|
||||
Reference in New Issue
Block a user