Skip to content

Commit

Permalink
Rename Args.argsArgs.raw
Browse files Browse the repository at this point in the history
  • Loading branch information
OlegIlyenko committed Oct 12, 2015
1 parent 489c6a2 commit 0c373ea
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
10 changes: 5 additions & 5 deletions src/main/scala/sangria/schema/Context.scala
Original file line number Diff line number Diff line change
Expand Up @@ -204,11 +204,11 @@ case class Context[Ctx, Val](
astFields: List[ast.Field],
path: List[String]) extends WithArguments with WithInputTypeRendering[Ctx]

case class Args(args: Map[String, Any]) extends AnyVal {
def arg[T](arg: Argument[T]): T = args(arg.name).asInstanceOf[T]
def arg[T](name: String): T = args(name).asInstanceOf[T]
def argOpt[T](arg: Argument[T]): Option[T] = args.get(arg.name).asInstanceOf[Option[T]]
def argOpt[T](name: String): Option[T] = args.get(name).asInstanceOf[Option[T]]
case class Args(raw: Map[String, Any]) extends AnyVal {
def arg[T](arg: Argument[T]): T = raw(arg.name).asInstanceOf[T]
def arg[T](name: String): T = raw(name).asInstanceOf[T]
def argOpt[T](arg: Argument[T]): Option[T] = raw.get(arg.name).asInstanceOf[Option[T]]
def argOpt[T](name: String): Option[T] = raw.get(name).asInstanceOf[Option[T]]
}

case class DirectiveContext(selection: ast.WithDirectives, directive: Directive, args: Args) extends WithArguments
Expand Down
2 changes: 1 addition & 1 deletion src/test/scala/sangria/execution/ExecutorSpec.scala
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,7 @@ class ExecutorSpec extends WordSpec with Matchers with AwaitSupport {
val schema = Schema(ObjectType("Type", fields[Unit, Unit](
Field("b", OptionType(StringType),
arguments = Argument("numArg", OptionInputType(IntType)) :: Argument("stringArg", OptionInputType(StringType)) :: Nil,
resolve = ctx {resolvedArgs = ctx.args.args; None}))))
resolve = ctx {resolvedArgs = ctx.args.raw; None}))))

val Success(doc) = QueryParser.parse("""
query Example {
Expand Down

0 comments on commit 0c373ea

Please sign in to comment.