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:
SandPoot
2023-12-17 01:11:30 -03:00
committed by GitHub
@@ -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