|
8 | 8 | use danog\MadelineProto\FileRefExtractor\Ops\CopyOp; |
9 | 9 | use danog\MadelineProto\FileRefExtractor\Ops\GetInputChannelOp; |
10 | 10 | use danog\MadelineProto\FileRefExtractor\Ops\GetInputPeerOp; |
| 11 | +use danog\MadelineProto\FileRefExtractor\Ops\GetInputStickerSet; |
11 | 12 | use danog\MadelineProto\FileRefExtractor\Ops\GetInputUserOp; |
12 | 13 | use danog\MadelineProto\FileRefExtractor\Ops\GetMessageOp; |
13 | 14 | use danog\MadelineProto\FileRefExtractor\Ops\GetStickerSetFromDocumentAttributesOp; |
|
319 | 320 | $locations[$c][] = new CallOp( |
320 | 321 | 'messages.getStickerSet', |
321 | 322 | [ |
322 | | - 'stickerset' => new ConstructorOp( |
323 | | - 'inputStickerSetID', |
324 | | - [ |
325 | | - 'id' => new CopyOp([[$c, 'set'], ['stickerSet', 'id']]), |
326 | | - 'access_hash' => new CopyOp([[$c, 'set'], ['stickerSet', 'access_hash']]), |
327 | | - ], |
328 | | - ), |
| 323 | + 'stickerset' => new GetInputStickerSet(new Path([[$c, 'set']])), |
329 | 324 | 'hash' => new PrimitiveLiteralOp('int', 0), |
330 | 325 | ], |
331 | 326 | 'fileSourceStickerSet' |
|
334 | 329 | $locations['messages.stickerSet'][] = new CallOp( |
335 | 330 | 'messages.getStickerSet', |
336 | 331 | [ |
337 | | - 'stickerset' => new ConstructorOp( |
338 | | - 'inputStickerSetID', |
339 | | - [ |
340 | | - 'id' => new CopyOp([['messages.stickerSet', 'set'], ['stickerSet', 'id']]), |
341 | | - 'access_hash' => new CopyOp([['messages.stickerSet', 'set'], ['stickerSet', 'access_hash']]), |
342 | | - ], |
343 | | - ), |
| 332 | + 'stickerset' => new GetInputStickerSet(new Path([['messages.stickerSet', 'set']])), |
344 | 333 | 'hash' => new PrimitiveLiteralOp('int', 0), |
345 | 334 | ], |
346 | 335 | 'fileSourceStickerSet' |
|
431 | 420 | $locations['document'][] = new CallOp( |
432 | 421 | 'messages.getStickerSet', |
433 | 422 | [ |
434 | | - 'stickerset' => new GetStickerSetFromDocumentAttributesOp(new Path([['document', 'attributes']])), |
| 423 | + 'stickerset' => new GetInputStickerSet(new Path([['document', 'attributes']])), |
435 | 424 | 'hash' => new PrimitiveLiteralOp('int', 0), |
436 | 425 | ], |
437 | 426 | 'fileSourceStickerSet' |
|
0 commit comments