Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
anis
anis-client
Commits
c39a71a0
Commit
c39a71a0
authored
Dec 02, 2020
by
François Agneray
Browse files
Lists all datasets from API (server side auth)
parent
8fde9eec
Changes
3
Hide whitespace changes
Inline
Side-by-side
src/app/metamodel/selectors/dataset.selector.spec.ts
View file @
c39a71a0
...
@@ -24,20 +24,6 @@ describe('[Metamodel] Dataset selector', () => {
...
@@ -24,20 +24,6 @@ describe('[Metamodel] Dataset selector', () => {
expect
(
datasetSelector
.
getDatasetList
(
state
).
length
).
toEqual
(
0
);
expect
(
datasetSelector
.
getDatasetList
(
state
).
length
).
toEqual
(
0
);
});
});
it
(
'
should get datasetList if no user logged in
'
,
()
=>
{
const
state
=
{
metamodel
:
{
dataset
:
{
...
fromDataset
.
initialState
,
datasetList
:
DATASET_LIST
}
}
};
const
publicDatasetList
:
Dataset
[]
=
datasetSelector
.
getUserAccessibleDatasetList
(
state
,
{
userLevel
:
null
});
expect
(
publicDatasetList
.
length
).
toEqual
(
1
);
expect
(
publicDatasetList
[
0
].
name
).
toEqual
(
'
cat_1
'
);
});
it
(
'
should get datasetList with cone search enabled
'
,
()
=>
{
it
(
'
should get datasetList with cone search enabled
'
,
()
=>
{
const
state
=
{
const
state
=
{
metamodel
:
{
metamodel
:
{
...
...
src/app/metamodel/selectors/dataset.selector.ts
View file @
c39a71a0
...
@@ -38,14 +38,6 @@ export const getDatasetList = createSelector(
...
@@ -38,14 +38,6 @@ export const getDatasetList = createSelector(
dataset
.
getDatasetList
dataset
.
getDatasetList
);
);
export
const
getUserAccessibleDatasetList
=
createSelector
(
getDatasetList
,
// TODO: Change any type
(
datasetList
:
Dataset
[],
props
:
{
userLevel
:
any
})
=>
{
return
datasetList
.
filter
(
d
=>
d
.
public
===
true
);
}
);
export
const
getDatasetWithConeSearchList
=
createSelector
(
export
const
getDatasetWithConeSearchList
=
createSelector
(
getDatasetList
,
getDatasetList
,
(
datasetList
:
Dataset
[])
=>
{
(
datasetList
:
Dataset
[])
=>
{
...
...
src/app/search/containers/dataset.component.ts
View file @
c39a71a0
...
@@ -74,7 +74,7 @@ export class DatasetComponent implements OnInit {
...
@@ -74,7 +74,7 @@ export class DatasetComponent implements OnInit {
this
.
datasetSearchMetaIsLoading
=
store
.
select
(
metamodelSelector
.
getDatasetSearchMetaIsLoading
);
this
.
datasetSearchMetaIsLoading
=
store
.
select
(
metamodelSelector
.
getDatasetSearchMetaIsLoading
);
this
.
datasetSearchMetaIsLoaded
=
store
.
select
(
metamodelSelector
.
getDatasetSearchMetaIsLoaded
);
this
.
datasetSearchMetaIsLoaded
=
store
.
select
(
metamodelSelector
.
getDatasetSearchMetaIsLoaded
);
this
.
projectList
=
store
.
select
(
metamodelSelector
.
getProjectList
);
this
.
projectList
=
store
.
select
(
metamodelSelector
.
getProjectList
);
this
.
datasetList
=
store
.
select
(
metamodelSelector
.
get
UserAccessibleDatasetList
,
{
userLevel
:
null
}
);
this
.
datasetList
=
store
.
select
(
metamodelSelector
.
get
DatasetList
);
this
.
datasetFamilyList
=
store
.
select
(
metamodelSelector
.
getDatasetFamilyList
);
this
.
datasetFamilyList
=
store
.
select
(
metamodelSelector
.
getDatasetFamilyList
);
this
.
currentStep
=
store
.
select
(
searchSelector
.
getCurrentStep
);
this
.
currentStep
=
store
.
select
(
searchSelector
.
getCurrentStep
);
this
.
datasetName
=
store
.
select
(
searchSelector
.
getDatasetName
);
this
.
datasetName
=
store
.
select
(
searchSelector
.
getDatasetName
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment