summaryrefslogtreecommitdiff |
diff options
author | nsensfel <SpamShield0@noot-noot.org> | 2018-06-06 17:00:21 +0200 |
---|---|---|
committer | nsensfel <SpamShield0@noot-noot.org> | 2018-06-06 17:00:21 +0200 |
commit | daa6c9b3fa9a62d3f6a1a696f67976e904d641b9 (patch) | |
tree | b4a599ef48871050dbfe78dae0397ad67d491ed5 /src/shared/struct/sh_db_query.erl | |
parent | 82081d45fd64294f4bc417085e06284f3487b32f (diff) |
...
Diffstat (limited to 'src/shared/struct/sh_db_query.erl')
-rw-r--r-- | src/shared/struct/sh_db_query.erl | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/shared/struct/sh_db_query.erl b/src/shared/struct/sh_db_query.erl index 4eb50ba..47d85d6 100644 --- a/src/shared/struct/sh_db_query.erl +++ b/src/shared/struct/sh_db_query.erl @@ -54,7 +54,7 @@ { db :: atom(), id :: any(), - user :: db_user:user(), + user :: sh_db_user:user(), ops :: list(db_query_master_op()) } ). @@ -76,7 +76,7 @@ [ new/4, set_field/2, - add_to_field/2, + add_to_field/3, update_indexed/3 ] ). @@ -148,7 +148,7 @@ apply_op_to (Op, Elem) when is_record(Op, update_indexed) -> apply_master_op_to (MOp, Elem) when is_record(MOp, set_perm) -> NewPerm = MOp#set_perm.perm, - sh_db_item:set_perm(NewPerm, Elem); + sh_db_item:set_permission(NewPerm, Elem); apply_master_op_to (MOp, Elem) when is_record(MOp, set_val) -> NewVal = MOp#set_val.val, @@ -176,9 +176,9 @@ new (DBName, ObjectID, User, Ops) -> set_field (Field, Value) -> #set_field { field = Field, value = Value }. --spec add_to_field (non_neg_integer(), list(any())) -> op(). -add_to_field (Field, Values) -> - #add_to_field { field = Field, values = Values }. +-spec add_to_field (non_neg_integer(), list(any()), boolean()) -> op(). +add_to_field (Field, Values, IsPrefix) -> + #add_to_field { field = Field, values = Values, head = IsPrefix}. -spec update_indexed ( |