mirror of
https://github.com/Sandstorm-Station/Sandstorm-Station-13.git
synced 2026-08-30 00:36:23 +01:00
Merge pull request #361 from Sandstorm-Station/more-stuff-to-interactions
Adds some more checks to make sure you have what is required for the action
This commit is contained in:
@@ -332,7 +332,8 @@ export const sortInteractions = (interactions, searchText = '', data) => {
|
||||
// User requirements
|
||||
filter(interaction =>
|
||||
interaction.required_from_user
|
||||
? !!(required_from_user & interaction.required_from_user) : true),
|
||||
? !!((required_from_user & interaction.required_from_user)
|
||||
=== interaction.required_from_user) : true),
|
||||
|
||||
filter(interaction => {
|
||||
// User requires exposed
|
||||
@@ -360,8 +361,9 @@ export const sortInteractions = (interactions, searchText = '', data) => {
|
||||
? (interaction.user_num_feet <= user_num_feet) : true),
|
||||
// Target requirements
|
||||
filter(interaction => interaction.required_from_target
|
||||
? !!(required_from_target
|
||||
& interaction.required_from_target) : true),
|
||||
? !!((required_from_target
|
||||
& interaction.required_from_target)
|
||||
=== interaction.required_from_target) : true),
|
||||
filter(interaction => {
|
||||
// Target requires exposed
|
||||
const exposed = !interaction.required_from_target_exposed
|
||||
|
||||
Reference in New Issue
Block a user