Hide non default segments on some pages
- added getPublic() method on Segment model - filter out dynamic lists from add/move/remove segment in subscribers
This commit is contained in:
@@ -103,7 +103,9 @@ const bulk_actions = [
|
||||
id: 'move_to_segment',
|
||||
endpoint: 'segments',
|
||||
filter: function(segment) {
|
||||
return !!(!segment.deleted_at);
|
||||
return !!(
|
||||
!segment.deleted_at && segment.type === 'default'
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -132,7 +134,9 @@ const bulk_actions = [
|
||||
id: 'add_to_segment',
|
||||
endpoint: 'segments',
|
||||
filter: function(segment) {
|
||||
return !!(!segment.deleted_at);
|
||||
return !!(
|
||||
!segment.deleted_at && segment.type === 'default'
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -159,7 +163,12 @@ const bulk_actions = [
|
||||
onSelect: function() {
|
||||
let field = {
|
||||
id: 'remove_from_segment',
|
||||
endpoint: 'segments'
|
||||
endpoint: 'segments',
|
||||
filter: function(segment) {
|
||||
return !!(
|
||||
segment.type === 'default'
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
return (
|
||||
|
Reference in New Issue
Block a user